Echo Electric Back to Search Echo Electric Categories Utilities 1000 Wabash Ave. , Terre Haute , IN , 47807 United States 1000 Wabash Ave. , Terre Haute , IN , 47807 United States (812) 238-0543 https://www.echoelectric.com/en-us http://www.springfieldelectric.com Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone