Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2012
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1396007704
Practice Locations (3)
THE CHARLOTTE-MECKLENBURG HOSPITAL AUTHORITY
945 N 5TH ST
ALBEMARLE, NC 280013417
9803237790
CAROLINAS MEDICAL CENTER
1000 BLYTHE BLVD
CHARLOTTE, NC 282035812
7043552000
CAROLINAS PHYSICIANS NETWORK INC
4525 CAMERON VALLEY PKWY, SUITE 4100
CHARLOTTE, NC 282114378
7043555100
Source: CMS National Downloadable File, September 2026.