580 N Michigan St
Elmhurst, IL 60126
Mon & Thurs 9am-5pm
Walk-ins welcome. Hours vary by week, please call ahead at 630-382-8157. Hablamos español, llama al 630-300-1799.
Our Elmhurst women's center is located on the back side of the plaza near the corner of York Road and 290, between North Ave and Grand. It's a brick plaza on Michigan Street, with Goldfish Swim School at the corner.
If you live in Elmhurst, Villa Park, Berkeley, Franklin Park, Bellwood, or Schiller Park, visit our Elmhurst location.