580 N Michigan St Elmhurst, IL 60126
Hours: Mon & Tues 9am-5pm
The Elmhurst clinic is in the York Center Plaza (York St and I-290) near the Brewpoint Coffee, located in the back of the plaza facing Michigan St.