There is 1 social security office in Marshalltown city:

2502 South 2nd Street

Marshalltown IA 50158

 

There are other offices nearby

36 miles

2615 University Blvd

Ames IA 50010

 

42 miles

3121 Greyhound Drive

Waterloo IA 50701

 

49 miles

455 SW 5th St

Suite F

Des Moines IA 50309