1. City of Marshalltown
905 E Main St, Marshalltown, IA 50158
Coordinate: 42.04801,-92.89657
Phone: (641) 754-5719
2. Peoplerides
903 E Main St, Marshalltown, IA 50158
Coordinate: 42.04915,-92.8974
Phone: (641) 752-6202
3. Greyhound Bus Lines
2101 S Center St, Marshalltown, IA 50158
Coordinate: 42.02053,-92.91279
Phone: (800) 231-2222
4. Greyhound Bus Lines
3402 S Center St, Marshalltown, IA 50158
Coordinate: 42.00584,-92.91222
Phone: (800) 231-2222