Truck/Trailer/Tire Repair + Road Service


🪯 OPEN NOW! 🪯


1806 E Route 66 Blvd.
Tucumcari, New Mexico 88401


1 Mile From Love’s Travel and I-40