Graduated: 2011
Offers telehealth
NPI: 1215225362
Practice Locations (7)
MAINEHEALTH
155 SPURWINK AVE
CAPE ELIZABETH, ME 041079604
2077672174
MAINEHEALTH
5 BUCKNAM RD
FALMOUTH, ME 041051209
58 PORTLAND RD, SUITE 1
KENNEBUNK, ME 040436651
2073710098
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
MAINEHEALTH
55 SPRING ST
SCARBOROUGH, ME 040748926
2073031000
MAINEHEALTH
1 HARNOIS AVE
WESTBROOK, ME 040924395
MAINEHEALTH
582 ROOSEVELT TRL
WINDHAM, ME 040624904
2078923233
Source: CMS National Downloadable File, September 2026.