Contact IMPACT
For provider enrollment questions, please call 1-877-782-5565, option 1 to speak to a Provider Enrollment Specialist.
If you are experiencing issues logging into the IMPACT system, please email the login help desk at IMPACT.Login@illinois.gov