1. Mountain View Renewables 33 N 2400 E, Teton, ID 83451 Coordinate: 43.89875,-111.668144 Phone: (208) 569-8777