Terre Haute IN Pumps Repairing 1. 130 N 11th St, Terre Haute, IN 47807 | West Pump & Well Service (812) 208-1157