Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1981
NPI: 1194789578
Practice Locations (2)
171 FAIRVIEW RD
MOORESVILLE, NC 281179500
7046604511
DUKE HEALTH INTEGRATED PRACTICE INC
171 FAIRVIEW RD
MOORESVILLE, NC 281179500
7046604000
Source: CMS National Downloadable File, September 2026.