1. Idaho Solar Power 311 E Lake St, Mccall, ID 83638 Coordinate: 44.91132,-116.09882 Phone: (208) 634-9975
2. I/On Electric 333 Thula St, Mccall, ID 83638 Coordinate: 44.90407,-116.09948 Phone: (208) 634-1494