1. Idaho Home & Energy 20 Allen Ln, Cascade, ID 83611 Coordinate: 44.49266,-116.08483 Phone: (208) 382-4488