Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 2020
NPI: 1588291389
Practice Locations (3)
11 HOSPITAL DR
MACHIAS, ME 046543325
39 CAPITOL HILL RD
NEW SWEDEN, ME 047623500
13 MAVERICK ST
ROCKLAND, ME 048413402
Source: CMS National Downloadable File, September 2026.