Medical school: HARVARD MEDICAL SCHOOL
Graduated: 1986
Also: INTERNAL MEDICINE
NPI: 1992720262
Practice Locations (2)
UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL
101 MANNING DR
CHAPEL HILL, NC 275144220
9849741000
THE CHAPEL HILL RESIDENTIAL RETIREMENT CENTER, INC.
750 WEAVER DAIRY RD
CHAPEL HILL, NC 275141438
9199684511
Source: CMS National Downloadable File, September 2026.