Lucky Peak Power Plant Project
9731 E Highway 21
Boise, ID 83716
Boise, ID 83716