Graduated: 2012
Offers telehealth
NPI: 1144575952
Practice Locations (19)
MAINEHEALTH
46 BARRA RD, SUITE 201202
BIDDEFORD, ME 040059459
2072823349
MAINEHEALTH
1 MEDICAL CTR DR
BIDDEFORD, ME 040059422
2072824270
MAINEHEALTH
9 HEALTHCARE DR
BIDDEFORD, ME 040059449
2072830998
MAINEHEALTH
30 W COLE RD
BIDDEFORD, ME 040059453
2072846673
MAINEHEALTH
2 LIVEWELL DR
KENNEBUNK, ME 040436762
2074678988
MAINEHEALTH
272 CONGRESS ST
PORTLAND, ME 041013637
2078742466
MAINEHEALTH
66 BRAMHALL ST
PORTLAND, ME 041023344
2076622847
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
MAINEHEALTH
13 INDUSTRIAL PARK RD
SACO, ME 040721804
2072838800
MAINEHEALTH
25 A JUNE ST
SANFORD, ME 040732642
MAINEHEALTH
27 INDUSTRIAL AVE, SUITE 101
SANFORD, ME 040735846
2074591666
MAINEHEALTH
96 CAMPUS DR, SUITE 100
SCARBOROUGH, ME 040747163
2073967500
MAINEHEALTH
55 SPRING ST
SCARBOROUGH, ME 040748926
2073031000
MAINEHEALTH
96 CAMPUS DR
SCARBOROUGH, ME 040747163
2078859905
MAINEHEALTH
100 BRICKHILL AVE
SOUTH PORTLAND, ME 041061999
MAINEHEALTH
111 OSSIPEE TRL E, SUITE 1153
STANDISH, ME 040846421
2076614850
MAINEHEALTH
1 HARNOIS AVE
WESTBROOK, ME 040924395
MAINEHEALTH
584 ROOSEVELT TRL, UNIT 2
WINDHAM, ME 040624983
2076612828
MAINEHEALTH
582 ROOSEVELT TRL
WINDHAM, ME 040624904
2078923233
Source: CMS National Downloadable File, September 2026.