IMPACT CIL welcomes your questions, comments, suggestions, compliments, and complaints as one critical way to continuously improve our services to you.
2735 E. Broadway
Alton, IL 62002
Toll Free: 888-616-4261
|Hours of Operation:
Monday – Friday: 8:00 am – 4:30 pm
Closed daily from Noon to 1:00 pm