1. United States Postal Service
309 E Linn St, Marshalltown, IA 50158
Coordinate: 42.04624,-92.90685
Phone: (800) 275-8777
2. US Post Office
802 S Center St Ste 2, Marshalltown, IA 50158
Coordinate: 42.03969,-92.912796
Phone: (800) 275-8777
3. US Post Office
1712 S Center St, Marshalltown, IA 50158
Coordinate: 42.0275,-92.91262
Phone: (800) 275-8777