Contact Information

Illinois Office (hours of operation 8:30 a.m. to 5:00 p.m., CST)
Acentra Health
500 Waters Edge, Suite 125
Lombard, IL 60148
Business Phone: 630.317.5100
Business Fax:800-418-4039

Review Certification:
Online Review System: (log onto eQSuite® 24/7)
Review Line:
800.418.4033 (Monday-Friday 8:30 am to 5 pm, CST for select Providers)
Provider Helpline: Submit your questions online through eQSuite®, Monday through Friday 8:30 a.m. to 5:00 p.m., CST. Critical access, out-of-state hospitals and those without eQSuite® access or need help with password, please call 800.418.4045 for assistance.