There are 2 Service Stations in Petersburg, Michigan, serving a population of 1,253 people in an area of 1 square miles. There is 1 Service Station per 626 people, and 1 Service Station per square mile.
In Michigan, Petersburg is ranked 79th of 1091 cities in Service Stations per capita, and 35th of 1091 cities in Service Stations per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Petersburg Service Stations.