Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2007
NPI: 1629272455
Practice Locations (2)
UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL
410 MARKET ST, SUITE 400A
CHAPEL HILL, NC 275164061
9849743900
DERMATOLOGY GROUP OF THE CAROLINAS
525 CORPORATE CIR
SALISBURY, NC 281478074
7047845901
Source: CMS National Downloadable File, September 2026.