1. Iowa Metal Recycling
1802 S 7th Ave, Marshalltown, IA 50158
Coordinate: 42.02702,-92.89883
Phone: (641) 751-9749
2. Lazarus Hauling
408 W High St, Marshalltown, IA 50158
Coordinate: 42.03633,-92.92043
Phone: (641) 351-9883
3. Marshalltown Redemption Center
401 E Nevada St, Marshalltown, IA 50158
Coordinate: 42.04363,-92.90612
Phone: (641) 752-5743
4. ecoATM
2500 S Center St, Marshalltown, IA 50158
Coordinate: 42.01664,-92.91225
Phone: (858) 255-4111