There are 2 Service Stations in Marshalltown, Iowa, serving a population of 27,440 people in an area of 20 square miles. There is 1 Service Station per 13,720 people, and 1 Service Station per 9 square miles.
In Iowa, Marshalltown is ranked 95th of 1056 cities in Service Stations per capita, and 95th of 1056 cities in Service Stations per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Marshalltown Service Stations.
In & Out Bp Travel Plaza 3008 South Center Street Marshalltown, IA
Phillips 66 111 South 3rd Avenue Marshalltown, IA