Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1811957731
Practice Locations (3)
DUKE HEALTH INTEGRATED PRACTICE INC
249 E NC HWY 54, SUITE 200
DURHAM, NC 277132490
9196848111
DUKE HEALTH INTEGRATED PRACTICE INC
40 DUKE MEDICINE CIR
DURHAM, NC 277104000
9196848111
DUKE HEALTH INTEGRATED PRACTICE INC
10207 CERNY ST
RALEIGH, NC 276174880
9196848111
Source: CMS National Downloadable File, September 2026.