There are 2 Service Stations in Willow Creek, California, serving a population of 1,434 people in an area of 31 square miles. There is 1 Service Station per 717 people, and 1 Service Station per 15 square miles.
In California, Willow Creek is ranked 80th of 1798 cities in Service Stations per capita, and 519th of 1798 cities in Service Stations per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Willow Creek Service Stations.
Speedex 39143 Highway 299 Willow Creek, CA
Willow Creek Chevron Highway 299 Willow Creek, CA