Car Wash in Tucumcari, NM T Js New Life Auto Detail424 E Route 66 BlvdTucumcari, NM, 884015754612466Auto DetailingAutomobile DetailingCar DetailingCar WashSelf Car Wash Show More