Scott Creek in Homewood, CA 96141

Scott Creek in Homewood, Placer County, California 96141 is a stream. Scott Creek also exists in Humboldt County, Alameda County and Santa Cruz County.

Waterway Type
stream