Intermountain Wind & Solar
(208) 398-0039
500 S 8th Street #200, Boise, Idaho, 83702
About us
Intermountain Wind & Solar is a leading solar panel installation company that delivers expert solar panel installation throughout Utah, Idaho and surrounding western states.