Truck Service & Repair in Quemado, NM Armstrong's Towing Service3427 W Highway 60Quemado, NM, 878295757734775Auto Repair ServiceTow Truck Show More