Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Also: PEDIATRIC MEDICINE
NPI: 1831113307
Practice Locations (2)
401 KEISLER DR
CARY, NC 275187084
9198595966
10931 RAVEN RIDGE RD, SUITE 111
RALEIGH, NC 276146499
9198595966
Source: CMS National Downloadable File, September 2026.