Medical school: UNIVERSITY OF MARYLAND SCHOOL OF MEDICINE
Graduated: 1975
Offers telehealth
NPI: 1366525222
Practice Locations (2)
17 HENSHAW ST
BRIGHTON, MA 021352905
6172540800
29 PRENTICE RD
NEWTON CENTRE, MA 024591325
Source: CMS National Downloadable File, September 2026.