Brandy Patterson, MD
Internal Medicine, Cardiovascular Disease
4.5(6 reviews)
Cost:
3 locations
Duke Health Integrated Practice
20 Duke Medicine Cir, Durham, NC 27710
Accepting new patients
20 Duke Medicine Cir, Durham, NC 27710
Accepting new patients