There are 2 Service Stations in Spirit Lake, Idaho, serving a population of 2,314 people in an area of 3 square miles. There is 1 Service Station per 1,157 people, and 1 Service Station per 1 square miles.
In Idaho, Spirit Lake is ranked 23rd of 300 cities in Service Stations per capita, and 27th of 300 cities in Service Stations per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Spirit Lake Service Stations.
Exxon 32068 North 5th Avenue Spirit Lake, ID
Millers Conoco 31964 North 5th Avenue Spirit Lake, ID