The 18 megawatt Slide Creek hydroelectric plant is operated by PacifiCorp as part of the greater North Umpqua Hydroelectric Project, Oregon.
The 18 megawatt Slide Creek hydroelectric plant is operated by PacifiCorp as part of the greater North Umpqua Hydroelectric Project, Oregon.