Truck Service & Repair in Altoona, AL Ivan Taunton's Diesel Repair85804 US Highway 278Altoona, AL, 359522054663735Cummins DieselDiesel MechanicTruck Service Repair Show More