Business Directory Keywords: Advanced Search Public Utilities & Environment Alliant Energy Corp Serv Inc Address: 1301 20th Street, Spirit Lake 51360 http://www.alliantenergy.com712-336-6010 View Black Hills Energy Address: PO. Box 468, Spencer www.blackhillsenergy.com712-262-4275 View IGL TeleConnect Address: 1501 35th Ave. W, Spencer IA 51301 http://www.iglteleconnect.com1-800-281-1072 View Iowa Lakes Electric Cooperative Address: 702 S 1st Street, Estherville www.ilec.coop800-225-4532 View