Some of our locations have temporary changes to hours. To make an in-person or virtual appointment, call your healthcare provider. If you need help finding care, call 704-468-8888.

Erica Carter, MD
Cabarrus Family Medicine Kannapolis

Jeremy Carter, MD
Cabarrus Family Medicine  Harrisburg

Bradford Grimm, MD
Cabarrus Family Medicine Concord

Demaura Hawkins, MD
Cabarrus Family Medicine
Mt. Pleasant

Sophia Hussain, MD
Cabarrus Family Medicine Concord

Mary Catherine Moree, MD
Cabarrus Family Medicine
Mt. Pleasant

Anh Quan Nguyen, MD
Cabarrus Family Medicine Harrisburg

Close