Graduated: 2018
NPI: 1346735032
Practice Locations (6)
119 WATCH HILL RD
BRANFORD, CT 064052219
240 INDIAN RIVER RD, SUITE C
ORANGE, CT 064773649
6 OLD COUNTY RD
FREEPORT, ME 040326231
237 MAIN ST, SUITE 3
MEXICO, ME 042572603
39 CAPITOL HILL RD
NEW SWEDEN, ME 047623500
10 WATER ST, SUITE 202
WATERVILLE, ME 049016565
Source: CMS National Downloadable File, September 2026.