Schedule Primary Care
To ensure that you get the care you need safely and conveniently, our primary care providers offer both in-person appointments and virtual visits.
Schedule by phone (in-person and virtual appointments)
- For in-person appointments, call 216-778-5500.
- For virtual appointments, call 216-My-Metro (216-696-3876).
Schedule online (in-person appointments only)
Our online scheduling tool allows you to choose and schedule your own primary care office visits or same-day sick visits.
Schedule with MyChart (in-person and virtual appointments)
If you are a patient with a MyChart account, and you have seen a MetroHealth primary care provider or specialist, you can use MyChart to schedule most return appointments. Schedule with MyChart today.
Chat Online* with an appointment scheduler
*Chat is available from 7 am to 7 pm ET, Monday – Friday
Chat is available for the following primary care areas:
In addition to the list of providers listed below, visit our Find a Doctor tool for more information about individual primary care providers, including patient ratings,
Our Doctors/Medical Providers

Antoinette S. Abou-Haidar, MD
Family Medicine

Ifeolorunbode A. Adebambo, MD
Family Medicine

Payal Ahuja, MD
Family Medicine

Consuela A. Albright, APRN-CNP
Family Medicine


Matthew D. Baltes, DO
Family Medicine

David S. Bar-Shain, MD
Pediatrics

Tanja F. Barco, APRN-CNP
Internal Medicine/Pediatrics