Graduated: 1993
NPI: 1073590022
Practice Locations (19)
SPECTRUM HEALTHCARE PARTNERS PA
900 BROADWAY
BANGOR, ME 044011900
2072621841
SPECTRUM HEALTHCARE PARTNERS PA
489 STATE ST
BANGOR, ME 044016616
2079738305
SPECTRUM HEALTHCARE PARTNERS PA
360 BROADWAY
BANGOR, ME 044013979
2072621682
RADIOLOGY CONSULTANTS OF MAINE LLC
123 MEDICAL CTR DR
BRUNSWICK, ME 040112652
2077290181
MERCY HOSPITAL
20 NORTHBROOK DR
FALMOUTH, ME 041051318
2077814424
FRANKLIN IMAGING PLLC
111 FRANKLIN HEALTH CMNS
FARMINGTON, ME 049386144
2077842554
MERCY HOSPITAL
19 S GORHAM XING
GORHAM, ME 040382690
2075351400
SPECTRUM HEALTHCARE PARTNERS PA
200 SOMERSET ST
MILLINOCKET, ME 044621258
2077233380
SEBASTICOOK VALLEY HEALTH
447 N MAIN ST
PITTSFIELD, ME 049673707
2074874000
MERCY HOSPITAL
195 FORE RIVER PKWY, SUITE 440
PORTLAND, ME 041022788
2075536054
SPECTRUM HEALTHCARE PARTNERS PA
175 FORE RIVER PKWY
PORTLAND, ME 041022779
2075536105
MERCY HOSPITAL
175 FORE RIVER PKWY
PORTLAND, ME 041022779
2078793000
MERCY HOSPITAL
155 ROVER RIVER PKWY
PORTLAND, ME 041022779
2078793000
MERCY HOSPITAL
195 FORE RIVER PKWY
PORTLAND, ME 041022784
MERCY HOSPITAL
195 FORE RIVER PKWY
PORTLAND, ME 041022785
RADIOLOGY PROFESSIONALS PA
175 FORE RIVER PKWY
PORTLAND, ME 041022779
2075336177
MERCY HOSPITAL
40 PARK RD
WESTBROOK, ME 040923188
2078578174
MERCY HOSPITAL
385 ROUTE 1
YARMOUTH, ME 040966729
2075351200
RADIOLOGY PROFESSIONALS PA
370 PRINCES POINT RD
YARMOUTH, ME 040965902
2078743325
Source: CMS National Downloadable File, September 2026.