1. ITT Goulds Pumps 729 E 800 N, Firth, ID 83236 Coordinate: 43.31145,-112.1545 Phone: (208) 346-6804