Medical school: DES MOINES UNIVERSITY OF OSTEOPATHIC MEDICINE AND HEALTH SCIENCES
Graduated: 1991
Offers telehealth
NPI: 1760450829
Practice Locations (9)
ALIGNMED MEDICAL GROUP PC
103 TEXAS AVE
BANGOR, ME 044014324
2079474557
ALIGNMED PARTNERS PC
103 TEXAS AVE
BANGOR, ME 044014324
2079474557
GENESIS ELDERCARE PHYSICIAN SERVICES LLC
1 PORT FARM RD
KENNEBUNKPORT, ME 040466113
2072294460
ALIGNMED PARTNERS PC
33 ROGER ST
LEWISTON, ME 042403328
2077840108
ALIGNMED MEDICAL GROUP PC
33 ROGER ST
LEWISTON, ME 042403328
2077840108
ALIGNMED MEDICAL GROUP PC
117 BENNOCH RD
ORONO, ME 044733620
2078664914
GENESIS ELDERCARE PHYSICIAN SERVICES LLC
117 BENNOCH RD
ORONO, ME 044733620
2078664914
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.