Lost Creek 2 Powerhouse in Hat Creek, CA 96040

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

Building Type
building
Operator
Ida-West Energy Company