About Elmhurst Memorial Elmhurst Clinic

For more than 60 years, the Elmhurst Clinic has established itself as one of the leading multi-specialty medical groups in DuPage County, providing a range of care for your entire family.

Our staff and physicians put patients first. We have your best interests at heart, and we strive to exceed your expectations. We offer eight convenient locations designed to provide a one-stop-shop for your healthcare needs. We understand that illnesses or injuries don’t happen during the week between 9 a.m. and 5 p.m., which is why we offer same day, evening and weekend appointments.

We put you in the driver’s seat when it come to your healthcare by providing convenient kiosk check-in counters and 24/7 access to your medical records through MyChart.

Find an Elmhurst Clinic doctor

Related specialties

Elmhurst Clinic also provides specialty care in the following areas:


Elmhurst Clinic provides cardiology services through Advocate Midwest Heart. To learn more about the physicians that provide care at Elmhurst Clinic view their individual profiles: Lawrence Barr, MD; Michael Brottman, MD and Pratik Parikh, MD.

Learn more about Heart and vascular


Orthopedic services for Elmhurst Clinic are provided by DuPage Medical Group. To learn more about the physicians that provide care at Elmhurst Clinic view their individual profiles: Gregory H. Dairyko, MD; Christine Ibrahim, MD; Joanne E. Labriola, MD; Ernest B. Lindell, MD; Dalip Pelinkovic, MD; John L Reilly MD and Vijay Thangamani, MD.

Learn more about Orthopedic services

Contact us

Family Medicine
Internal Medicine


(Drs. Ghia, Kim, MacDuff, Page)


(Drs. San Juan, Bravo, Martinez)




Sleep Medicine


ENT (Ear, Nose and Throat)
General Surgery




Plastic/Reconstructive Surgery


General number



What if I have to cancel my appointment?

If you are unable to keep your scheduled appointment or if you need to reschedule, please notify us at least 24 hours in advance. Provide the name of your physician and the date and time of your appointment. If we do not receive notice to cancel your scheduled appointment at least 24 hours in advance, our providers charge a $25 missed appointment fee.

How do I get my prescriptions refilled?

In order to best serve your needs, please call for prescription refills before your supply runs out, or call your pharmacy with the name of the medication you need and ask them to send a request to us electronically. This method is the most efficient and will allow us to process your refill quickly. If your pharmacy is unable to send electronically, they will fax your request. Calling the pharmacy for your refill expedites the refill process. Prescription requests can also be completed by using MyChart.

How do I notify my doctor in an emergency?

In the event of an emergency, please proceed directly to the Emergency Department at Elmhurst Hospital, located at the corner of York Street and Roosevelt Road, 155 E. Brush Hill Road Elmhurst, IL 60126. The ER phone number is 331-221-1000.

The Emergency Department physician will notify us directly, and we will help make the appropriate decisions regarding your care.

How do I get a copy of my medical records?

Your medical record is confidential, and information will not be disclosed without your written consent. Although the medical record is the property of the Elmhurst Clinic, you may request a copy. You’ll need to sign a release form and pay for the cost of duplication. Once your request is complete, your copies will be ready within five working days.

To request a copy of the release form, contact our Medical Records department at 331-221-9076 or download the form. Emergency situations are expedited.

Compliments or complaints

If you or your family would like to send a compliment or are concerned with your care or service, you may call us at 331-221-1115.

Notice of co-insurance liability

This is an Elmhurst Memorial Hospital outpatient clinic. It is important to note that you or your insurance carrier will receive two bills for today’s visit that, combined, represent the total cost of your visit. One bill will be for the professional or clinical fees from the visit and the other bill will be for the facility fee of your visit. These bills will be mailed separately and may not be received at the same time. If you have any questions or need assistance regarding your charges, please call the phone number listed on the bill.

Professional services will be billed by your physician group listed below:

  • Elmhurst Memorial Elmhurst Clinic
  • Elmhurst Memorial Elmhurst Medical Associates
  • Elmhurst Memorial Primary Care Associates
  • Elmhurst Memorial Hematology Oncology Associates

Hospital services will be billed by Elmhurst Memorial Hospital. Please ask your insurance company about how they cover bills for hospital-based clinics.

Insured patients: Both of the bills that you receive are subject to the terms, conditions and exclusions of your individual insurance policy. The bills may be subject to separate co-pays, deductibles and/or coinsurance, as defined by your insurance policy. Please contact your insurance company for detailed information regarding specific coverage.

Medicare patients: Both of the bills you receive may be subject to any applicable Medicare deductible and/or coinsurance provisions. With that in mind, you may be responsible for a portion of both bills. This amount is determined by Medicare and is based on the services provided. Please contact Medicare at 800-633-4227 for detailed information regarding specific coverage.

Insurance plans