1. T J's New Life Auto Detail 424 E Route 66 Blvd, Tucumcari, NM 88401 Coordinate: 35.1717,-103.7221 Phone: (575) 461-2466