Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 2001
Offers telehealth
NPI: 1396889424
Practice Locations (1)
8300 HEALTH PARK, SUITE 201
RALEIGH, NC 276154731
9196711528
Source: CMS National Downloadable File, September 2026.