1. Mile 28 Water Power Project 1348 S 2600 E, Hazelton, ID 83335 Coordinate: 42.52776,-114.01001 Phone: (208) 825-5417