1. Iowa Engineered Processor Corp 513 17th St SE, Independence, IA 50644 Coordinate: 42.45386,-91.8884 Phone: (319) 334-7274