Graduated: 2020
Offers telehealth
NPI: 1619590247
Practice Locations (2)
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
YORK HOSPITAL
127 LONG SANDS RD, 11 YORK FAMILY PRACTICE ASSOCIATES OF YORK
YORK, ME 039091159
2073638430
Source: CMS National Downloadable File, September 2026.