Immediate Care go Results Found: 1 Button group with nested dropdown Elmhurst Memorial Immediate Care Center 1200 S. York St. Elmhurst IL 60126 (331) 221-0550 Visit Website