Margaret Johnson, MPH, MD
Psychiatry & Neurology, Neurology
4.0(4 reviews)
Duke Health Integrated Practice
20 Duke Medicine Cir, Durham, NC 27710
Accepting new patients
Conditions Treated
- Brain Cancer
Specialized Treatments
- Blood Count (CBC)
20 Duke Medicine Cir, Durham, NC 27710
Accepting new patients