Lost Creek 1 Powerhouse in Hat Creek, CA 96040

Lost Creek 1 Powerhouse in Hat Creek, CA 96040 (Shasta County) is a power plant (Ida-West Energy Company, Hydropower). Lost Creek 1 Powerhouse is located near Wilcox Road.

Building Type
building
Operator
Ida-West Energy Company