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