Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1982
Also: FAMILY PRACTICE, INTERNAL MEDICINE
NPI: 1518149228
Practice Locations (1)
THE CEDARS OF CHAPEL HILL CLUB INC
101 GREEN CEDAR LN
CHAPEL HILL, NC 275177222
9192597934
Source: CMS National Downloadable File, September 2026.