Medical school: NEW YORK UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1970
Also: INTERNAL MEDICINE
NPI: 1902801566
Practice Locations (3)
DUKE HEALTH INTEGRATED PRACTICE INC
40 DUKE MEDICINE CIR
DURHAM, NC 277104000
9196848111
MARTINSVILLE PHYSICIAN PRACTICES LLC
319 HOSPITAL DR
MARTINSVILLE, VA 241121948
MARTINSVILLE PHYSICIAN PRACTICES LLC
320 HOSPITAL DR
MARTINSVILLE, VA 241121900
2766667394
Source: CMS National Downloadable File, September 2026.