Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2003
NPI: 1669490884
Practice Locations (2)
CAROLINAS PHYSICIANS NETWORK INC
301 YADKIN ST
ALBEMARLE, NC 280013441
7049844000
CAROLINAS PHYSICIANS NETWORK INC
269 S MAIN ST
NORWOOD, NC 281286435
9803235470
Source: CMS National Downloadable File, September 2026.