Indiana Municipal Power Agency (IMPA)
Address 11610 College Avenue Carmel IN 46032
Phone: (317) 573-9955
Fax: (317) 575-3372
Website: Visit the website
Notes
Wholesale power provider to municipally-owned utilities in Indiana.
11610 College Avenue Carmel IN 46032