1. Tucumcari Oil Co 809 E Main St, Tucumcari, NM 88401 Coordinate: 35.17927,-103.71648 Phone: (575) 461-3388