Auto Repair & Service in Vail, IA Toms Body Shop602 4th AveVail, IA, 514657126775522Auto Repair & ServiceAuto Repair ServiceAuto Repair ShopsAutomotive RepairOil ChangePopular Mechanics MagazineThe Body Shop Show MoreSee AlsoGas Stations