1. Iowa Steel Fabrication 1525 E Eddy Saylor Pkwy, Osceola, IA 50213 Coordinate: 41.0163,-93.80904 Phone: (641) 342-2134