Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1976
NPI: 1962575936
Practice Locations (2)
25 HIGHLAND AVE
NEWBURYPORT, MA 019503867
9784631303
25 HIGHLAND AVE, WOUND CARE CENTER
NEWBURYPORT, MA 019503867
Source: CMS National Downloadable File, September 2026.