Bypass Hydroelectric Facility in Jerome County, Idaho

Bypass Hydroelectric Facility in Jerome County is a power plant (North Side Energy Company, Hydropower). Bypass Hydroelectric Facility is located near East 1110 South.
Building Type
building
Operator
North Side Energy Company