Medical school: GEISEL SCHOOL OF MEDICINE AT DARTMOUTH
Graduated: 1981
NPI: 1417921842
Practice Locations (5)
THE AROOSTOOK MEDICAL CENTER
118 BENNETT DR, SUITE 130
CARIBOU, ME 047362052
2074983476
THE AROOSTOOK MEDICAL CENTER
118 BENNETT DR, SUITE 150
CARIBOU, ME 047362062
2074983502
LUCIDSOLUTIONS INC
50 ISLAND RD
LIMERICK, ME 040484053
6143407740
THE AROOSTOOK MEDICAL CENTER
140 ACADEMY ST
PRESQUE ISLE, ME 047693102
THE AROOSTOOK MEDICAL CENTER
146 ACADEMY ST
PRESQUE ISLE, ME 047693102
Source: CMS National Downloadable File, September 2026.