Idaho Power

Idaho Power Company – Chamber Member
Address: 30 W. Lake Fork Rd, McCall, ID 83638
Short Business Description:
Customer Service 1 (800) 488-6151
Power Outages 208-388-2323
Business Website Address:
Business Phone Number:
1 (800) 488-6151
Business Contact Email:
dmartin@idahopower.com
Business Tags: