Upper Power Plant in Idaho Falls, ID

Find Upper Power Plant in Idaho Falls,Bonneville County,ID to get information on Design and engineering services, Construction and installation services, Maintenance and repair services, Fuel supply services, Regulatory compliance services, and Environmental impact assessment services.
Upper Power Plant
6598 North River Road, Idaho Falls, ID 83402

Nearby Power Plant

Public Works & Utilities Offices in Idaho Falls

Browse by City