1. Ten Springs Hatchery 1245 Thousand Springs Grade, Wendell, ID 83355 Coordinate: 42.74031,-114.83718 Phone: (208) 536-6792