Contact Us

This form is for insurance professionals.
If you are a consumer, please call us at 888-780-7676.


122 W. Prairie Avenue, Suite 200
Decatur, IL 62523

Toll-Free: 888-780-7676
Phone: 217-233-8000
Fax: 217-233-0280


View Larger Map