Truck Service & Repair in Balch Springs, TX Welcome Euro Truck Workshop3201 S Belt Line Rd Ste 21Balch Springs, TX, 751812142346302Diesel RepairSemi Truck RepairTruck Service & RepairTruck Service RepairUsed Trucks SalesWeigh Stations Show More