Duke Primary Care

Family Medicine • 5 Providers

10950 Chapel Hill Rd, Morrisville NC, 27560

Make an Appointment

Duke Primary Care is a medical group practice located in Morrisville, NC that specializes in Family Medicine.


Insurance Check

Language services

  • Spanish

Medical Services

Help Improve Healthgrades

Does Duke Primary Care...

Does this practice offer virtual visits or other telehealth services?

Does this practice have an onsite pharmacy?

Does this practice offer onsite parking?

Does this practice offer weekend appointments?

Does this practice offer appointments outside of business hours?


Duke Primary Care

10950 Chapel Hill Rd, Morrisville, NC 27560

Provider Reviews

Overall rating for providers


Based on 61 Reviews

Dr. Barnes-Durity is very polite and compassionate. She is easy to talk to and makes me comfortable in discussing my needs, and patiently answers questions.

Lauren S Jan 22 2020

Review for Dr. Barnes-Durity

I was in need of a new family physician in the area. Dr. Barnes-Durity was recommended by a family member. I am so happy that I found a doctor who actually cares about their patients genuinely. She is very thorough and very pleasant something that is needed for a doctor-patient relationship!

Raleigh, NC - Nov 22 2017

Review for Dr. Barnes-Durity

He has been my doctor for about ten years. My mother is now a patient of his because he is attentive and listens carefully to his patients.

Cary, NC - Apr 15 2017

Review for John Sugg

Dr. Barnes-Durity was knowledgeable, kind and patiently answered all of my questions. I found her to be pleasant, but also flexible and professional.

EveGoc in Durham, NC - Feb 27 2016

Review for Dr. Barnes-Durity

Awesome physician!

Christy Valerio in Durham, NC - Jan 26 2016

Review for Dr. Barnes-Durity

Frequently Asked Questions

Where is Duke Primary Care located?

What are the top specialties practiced at Duke Primary Care?

How many providers practice at Duke Primary Care?