There are 2 Service Stations in Barnhart, Missouri, serving a population of 6,233 people in an area of 6 square miles. There is 1 Service Station per 3,116 people, and 1 Service Station per 2 square miles.
In Missouri, Barnhart is ranked 195th of 1263 cities in Service Stations per capita, and 188th of 1263 cities in Service Stations per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Barnhart Service Stations.
Phillips 66 7017 US Highway 61 67 Barnhart, MO
Phillips 66 1621 Marriott Lane Barnhart, MO