Graduated: 2011
Offers telehealth
NPI: 1215210778
Practice Locations (4)
GENESIS ELDERCARE PHYSICIAN SERVICES LLC
1 PORT FARM RD
KENNEBUNKPORT, ME 040466113
2072294460
ALIGNMED MEDICAL GROUP PC
33 ROGER ST
LEWISTON, ME 042403328
2077840108
GENESIS ELDERCARE PHYSICIAN SERVICES LLC
117 BENNOCH RD
ORONO, ME 044733620
2078664914
ALIGNMED MEDICAL GROUP PC
27 COOL ST
WATERVILLE, ME 049015221
2078730721
Source: CMS National Downloadable File, September 2026.