Idaho Power Customer Service Help
Idaho Power is an electric utility engaged in the generation, transmission, distribution, sale and purchase of electric energy and is regulated by the Federal Energy Regulatory Commission (FERC) and the state regulatory commissions of Idaho and Oregon.
Idaho Power Corporate Office Headquarters HQ
1221 W. Idaho St.
Boise, ID 83702
|No comments have been left for Idaho Power Customer Service.|