Medical school: HAHNEMANN UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1978
Offers telehealth
NPI: 1043368160
Practice Locations (2)
153 PARK ROW, SUITE B
BRUNSWICK, ME 040112053
153 PARK ROW B
BRUNSWICK, ME 040112053
2077298391
Source: CMS National Downloadable File, September 2026.