1. Babcock Locker Plant 109 9th St, Alton, IA 51003 Coordinate: 42.98577,-96.00929 Phone: (712) 756-4295