A family with a young child looks at an ipad while at home in their kitchen.

Compassionate Primary Care in Baltimore County


Conveniently located in your community


One of the most important decisions you’ll make regarding you, and your family’s, health is who you entrust to provide your primary care.

Building a long-term relationship with a primary care partner plays an essential role in protecting your health. So it’s important to find the right provider—one who will get to know you and your family and offer the personalized care you deserve.

We offer compassionate, convenient primary care services to individuals and families throughout Maryland and the Washington, D.C., region. We accept most insurance plans and often have same-day appointments available.

Our primary care practices with MedStar Medical Group feature state-of-the-art amenities and are conveniently located to provide a comprehensive and collaborative approach to health care.
  • What are the benefits to having a primary care physician?

    • Someone who knows you. Establishing a relationship with your primary care doctor is important. Getting to know your doctor allows you to build confidence and trust that will help you to talk openly about health issues and concerns.
    • Coordinated care. Your primary care doctor is your home base. They know about your medications, surgeries, scheduled tests, and results. They will work with specialists as needed to support your treatment and care plan.
    • Keeps you healthy. Your doctor doesn’t just want to see you when you are sick. They want to partner with you and see you regularly to create a prevention plan just for you.
    • Scheduled screenings. Your primary care doctor will schedule tests/screenings and review results to identify health concerns. Most illnesses, when caught early, have more successful treatment options available.
  • Why choose a MedStar Health primary care physician? 

    • Quality, compassionate primary care for you and your family
    • Convenient locations near where you live and work
    • Online scheduling and communication with your provider. Go to Access.MedStarHealth.org or use the MedStar Health app.
    • Access to myMedStar.org, our secure, password-protected patient portal
    • Peace of mind knowing you have the region’s largest health system behind you with 10 hospitals, thousands of physician experts, and hundreds of sites of service

Care You Can Trust

Your health and safety are always our top priority. Here’s what you can expect from an in-office visit:

  • Face masks required for everyone, regardless of symptoms
  • Frequent disinfecting and cleaning of public spaces and exam rooms, including after every clinical visit
  • Staggered appointments to minimize people in a given area
  • Screening all patients and visitors for symptoms upon arrival
  • Physical distancing with floor markers and reconfigured waiting areas
  • Sanitizing stations throughout the facility

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Health Baltimore Preventive Medicine Center

We offer an expert team of physicians specializing in:
Internal Medicine: Caring for patients ages 18 or older

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in office visits.
Telehealth Visits: MedStar Health Telehealth visits are available

Address: 9106 Philadelphia Rd., Suite 304, Baltimore, MD 21237
[Get Directions]

Office Hours: Monday through Friday 8:30 a.m. to 4 p.m.

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

See our other primary care location in Rosedale at 7106-B Ridge Road, Rosedale, MD 21237 offering Internal Medicine and Family Medicine.

Schedule an Appointment
Call  410-238-3262

Meet the team at Baltimore Preventive Medicine Center

Howard Goldman, MD
Pediatric Medicine

Sandra Nyarko, CRNP
Internal Medicine

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Health Primary Care at Dundalk Professional Center

We offer an expert team of physicians specializing in:
Family Medicine: Caring for patients of all ages, from children to adults

Care Options to Meet Your Health Needs:
Internal Medicine: Caring for patients ages 18 or older
Pediatric Medicine: Caring for children under the age of 18

Address: 1576 Merritt Blvd., Suite 14, Dundalk, MD 21222
[Get Directions]

Office Hours: Monday, Wednesday, Thursday, Friday, from 8 a.m. to 5 p.m.; Tuesday, from 8 a.m. to 6 p.m.

Phone Hours: Monday through Friday, from 8 a.m. to 4:15 p.m.

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

Schedule an Appointment
Call  410-650-2000, or submit your request online.
Request an Appointment

Meet the team at Dundalk Professional Center

Dorita Egudu, MD
Family Medicine
Schedule an Appointment

Phyllis Queen, FNP
Family Medicine
Schedule an Appointment

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Health Primary Care at Honeygo Center

We offer an expert team of physicians specializing in:
Internal Medicine: Caring for patients ages 18 or older

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in office visits.
Telehealth Visits: MedStar Health Telehealth visits are available.

Address: 5009 Honeygo Center Dr., Suite 216, Perry Hall, MD 21128
[Get Directions]

Office Hours:
Monday, Wednesday 8 a.m. to 7 p.m.
Tuesday, Thursday, and Friday 8 a.m. to 5 p.m.
After hour pediatric consults available when the office is closed.

Phone Hours:
Monday through Friday, from 8:30a.m. to 4:15 p.m.

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

See our other Perry Hall location at 5009 Honeygo Center Dr., Suite 225, Perry Hall, MD 21128

Schedule an Appointment
Call 410-256-5858, or submit your request online.
Request an Appointment

Meet the Team at Honeygo Center

David A. T. del Rosario, MD
Internal Medicine
Schedule an Appoinment

Lawrence White, MD
Internal Medicine
Schedule an Appointment

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Health Pediatrics at Perry Hall

We offer an expert team of physicians specializing in:
Pediatric Medicine: Caring for children under the age of 18

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in office visits.
Telehealth Visits: MedStar Health Telehealth visits are available.

Address: 5009 Honeygo Center Dr., Suite 225, Perry Hall, MD 21128
[Get Directions]

Office Hours: Monday through Thursday 9 a.m. to 7 p.m.
Friday 9 a.m. to 4 p.m.
After hours pediatric consults available when the office is closed.

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

See our other Perry Hall location at 5009 Honeygo Center Dr., Suite 216, Perry Hall, MD 21128

Schedule an Appointment
Call 443-725-2100, or submit your request online.
Request an Appointment

Meet the Team at Perry Hall

Kendra Burch, DNP
Pediatrics

Amanda Louis, MD
Pediatric Medicine
Schedule an Appointment

Tia Medley, MD
Pediatric Medicine
Schedule an Appointment

Jessica Nooralian, MD
Pediatric Medicine
Schedule an Appointment

Habiba Wada, MD
Pediatrics

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Health Family Health Center at MedStar Franklin Square Medical Center

We offer an expert team of physicians specializing in:
Family Medicine: Caring for patients of all ages, from children to adults
Pediatric Medicine: Caring for children under the age of 18
Obstetrics: Low risk prenatal care and deliveries.

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in office visits.
Telehealth Visits: MedStar Health Telehealth visits are available.

Address: 9101 Franklin Square Drive, Medical Arts Building, Suite 300, Baltimore, MD 21237
[Get Directions]

Office Hours:
Monday through Thursday, from 8 a.m. to 8 p.m.
Friday, from 8 a.m. to 4:30 p.m.
Saturday, from 8 a.m. to noon

Phone Hours:
Monday through Friday, from 8 a.m. to 4:30 p.m.
Saturday 8 a.m. to 11:30 a.m.

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

Schedule an Appointment
Call 443-777-2000, or submit your request online.
Request an Appointment

Meet the Team at Baltimore

Nancy Barr, MD
Family Medicine

Joseph Brodine, MD
Family Medicine

Jill Marie Cotter, DO
Family Medicine

Michael Dwyer, MD
Family Medicine

Uchenna D. Emeche, MD
Family Medicine

Lee Fireman, MD
Pediatrics

Maryellen Goodell, MD
Family Medicine

Sasha Jean Mercer, MD, MPH
Pediatric Medicine

David Pierre, DO
Family Medicine
Schedule an Appointment

Julie T. Schultz, MD
Family Medicine

Katherine D. Stolarz, DO
Family Medicine

Elise Worley, DO
Family Medicine

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Health Primary Care at MedStar Franklin Square Medical Center

We offer an expert team of physicians specializing in:
Internal Medicine: Caring for patients ages 18 or older
*This is a teaching residency practice. Resident physicians work under the supervision of the medical director.

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in office visits.
Telehealth Visits: MedStar Health Telehealth visits are available

Address: 9000 Franklin Square Dr., Ste. 2CA, Baltimore, MD 21237
[Get Directions]

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

Schedule an Appointment
Call 443-777-8300, or submit your request online.

Meet the Team at MedStar Franklin Square Medical Center

Anita Tammara, MD
Internal Medicine
Medical Director

Gloria Moretz, CRNP
Internal Medicine

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Health Primary Care at North Parkville Health Center

We offer an expert team of physicians specializing in:
Family Medicine: Caring for patients of all ages, from children to adults
Internal Medicine: Caring for patients ages 18 or older
Pediatric Medicine: Caring for children under the age of 18

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in office visits.
Telehealth Visits: MedStar Health Telehealth visits are available

Address: 9512 Harford Road, Suite 201, Parkville, MD 21234
[Get Directions]

Office Hours: Monday, Wednesday, and Friday, from 8 a.m. to 5 p.m.
Tuesday, from 8 a.m. to 7 p.m
Thursday, from 8 a.m. to 5 p.m. (Pediatrics is open until 7 p.m.)

Phone Hours: Monday through Friday, from 8:15 a.m. to 4:30 p.m.

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

Schedule an Appointment
Call 410-882-0600, or submit your request online.
Request an Appointment

Meet the Team at North Parkville

Bethany Burton, CRNP
Internal Medicine

Shalini Kamal, MD
Internal Medicine
Schedule an Appointment

Arnelle McNeal, MD
Family Medicine
Schedule an Appointment

Yamuna Reddy, MD
Family Medicine
Schedule an Appointment

Wildora Saccoh, CRNP
Family Medicine

Ruperto Vallarta, MD
Pediatrics

George Weiner, MD
Internal Medicine
Schedule an Appointment

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Health Primary Care at Ridge Road

We offer an expert team of physicians specializing in:
Family Medicine: Caring for patients of all ages, from children to adults
Internal Medicine: Caring for patients ages 18 or older

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in office visits.
Telehealth Visits: MedStar Health Telehealth visits are available

Address: 7106 Ridge Rd., Baltimore, MD 21237
[Get Directions]

Office Hours: Monday through Friday, from 8 a.m. to 5 p.m.

Phone Hours: Monday through Friday, from 8 a.m. to 4:30 p.m.

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

See our other primary care location in Rosedale at 9106 Philadelphia Road, Baltimore, MD 21237 offering Internal Medicine

Schedule an Appointment
Call 410-918-2000, or submit your request online.
Request an Appointment

Meet the Team at Ridge Road

Katina Fox, MD
Family Medicine
Schedule an Appointment

Wilbur Roese, MD
Internal Medicine
Schedule an Appointment

Jeffrey Ukens, MD
Family Medicine
Schedule an Appointment

Maryam Wasfi, MD
Internal Medicine
Schedule an Appointment

Wendy Zhang, DNP, FNP-BC
Family Medicine
Schedule an Appointment

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit.

Learn more.

MedStar Medical Group at Wilkens Medical Center

We offer an expert team of physicians specializing in:
Internal Medicine: Caring for adult patients ages 18 or older
Pediatric Medicine: Caring for children under the age of 18

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in-office visits
Telehealth Visits: MedStar Health Telehealth visits are available

Address: 4660 Wilkens Ave., Suite 100, Baltimore, MD 21229
[Get Directions]

Office Hours: Monday, from 7:40 a.m. to 7:20 p.m.
Tuesday and Thursday, from 7:40 a.m. to 5:20 p.m.
Wednesday, from 8 a.m. to 7 p.m.
Friday, from 7:40 a.m. to 5 p.m.

Phone Hours: Monday through Friday, from 8 a.m. to 4:30 p.m.

COVID-19 ALERT

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

Schedule an Appointment
Call 443-587-0307, or submit your request online.
Request an Appointment

Meet the Team at Wilkens

Maxim Greceannii, NP
Internal Medicine

Michele Henley, MD
Internal Medicine
Schedule an Appointment

When primary care services may be unavailable, like on the evenings and weekends, or when you’re traveling, we offer convenient access to urgent care and eVisit. Learn more.

MedStar Health Primary Care at Wilkens Medical Center

We offer an expert team of physicians specializing in:
Internal Medicine: Caring for patients ages 18 or older
Pediatric Medicine: Caring for children under the age of 18

Care Options to Meet Your Health Needs:
In-Person Visits: We are open for safe, in office visits.
Telehealth Visits: MedStar Health Telehealth visits are available

Address: 4660 Wilkens Ave., Suite 100, Baltimore, MD 21229
[Get Directions]

Office Hours: Monday, from 7:40 a.m. to 7:20 p.m.
Tuesday and Thursday, from 7:40 a.m. to 5:20 p.m.
Wednesday, from 8 a.m. to 7 p.m.
Friday, from 7:40 a.m. to 5 p.m.

Insurance: Most insurance plans accepted 

Same Day Appointments May Be Available

Schedule an Appointment
Call 410-247-0782, or submit your request online.
Request an Appointment

Meet the Team at Wilkens Medical Center

Christopher Favero, MD
Family Medicine

Michele Henley, MD
Internal Medicine
Schedule an Appointment

Jeffrey Lotlikar, MD
Internal Medicine
Schedule an Appointment

Cassandra McDaniel, MD
Pediatrics
Schedule an Appointment

Allison Moll, MD
Pediatric Medicine

Amanda Shafer, CRNP
Family Medicine

All Primary Care Locations


We proudly offer primary care services conveniently located throughout Maryland and the Washington, D.C. region. Click a county below or a pin on the map to learn more about each of our locations.

To easily find the location nearest you, please allow your current location and select ‘Find Locations’ below.