1200 S. York St. Elmhurst, Illinois 60126 Get Directions Select Specialty All Services Surgery Duly Health and Care Elmhurst Surgeons Location: Suite 4220 Phone: 630-790-1700 Schedule an Appointment Get Directions