We Are Here to Help

Use the Form or Give Us a Call

900 E. Diehl Road, Suite 110
Naperville, IL 60563
Main Office (toll free):
(877) IMACC-80
M-F 8AM - 4:30PM Central Time
Claims/Service Dispatch Line (Toll-Free)
IMACC Service Response Center
24-Hour Service
Claims Information Center
Call to obtain existing claims related information and support
(630) 527-9052
24-Hour Service