Our primary office is conveniently located in Addison near the 290 interstate and O'Hare airport. We are on the 3rd floor of the Elmhurst-Elmhurst Immediate Care site.
303 W. Lake St.
Addison, IL 60101
We strictly adhere to COVID-19 precautions.