Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2009
NPI: 1285863852
Practice Locations (2)
DUKE UNIVERSITY HEALTH SYSTEM, INC
3400 WAKE FOREST RD
RALEIGH, NC 276097317
9199543965
DUKE HEALTH INTEGRATED PRACTICE INC
3400 WAKE FOREST RD, SUITE 310
RALEIGH, NC 276097317
9196204855
Source: CMS National Downloadable File, September 2026.