1. Marsh & Sons Auto Repair 208 E 6th St, Villisca, IA 50864 Coordinate: 40.92704,-94.9776 Phone: (712) 826-2166