Medical school: BOSTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1991
Also: INTERVENTIONAL RADIOLOGY, NUCLEAR MEDICINE, PHYSICAL MEDICINE AND REHABILITATION
NPI: 1083691034
Practice Locations (24)
SPECTRUM HEALTHCARE PARTNERS PA
360 BROADWAY
BANGOR, ME 044013979
2072621682
SPECTRUM HEALTHCARE PARTNERS PA
900 BROADWAY
BANGOR, ME 044011900
2072621841
SPECTRUM HEALTHCARE PARTNERS PA
489 STATE ST
BANGOR, ME 044016616
2079738305
RADIOLOGY CONSULTANTS OF MAINE LLC
123 MEDICAL CTR DR
BRUNSWICK, ME 040112652
2077290181
NEW ENGLAND RADIOLOGICAL CONSORTIUM LLC
FALMOUTH, ME 04105
6033325211
MERCY HOSPITAL
20 NORTHBROOK DR
FALMOUTH, ME 041051318
2077814424
RADIOLOGY CONSULTANTS OF MAINE LLC
7 STUDLEY ST
FALMOUTH, ME 041051621
2077290181
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
RADIOLOGY PROFESSIONALS PA
175 FORE RIVER PKWY
PORTLAND, ME 041022779
2075336177
SPECTRUM HEALTHCARE PARTNERS PA
175 FORE RIVER PKWY
PORTLAND, ME 041022779
2075536105
MERCY HOSPITAL
195 FORE RIVER PKWY
PORTLAND, ME 041022784
MERCY HOSPITAL
195 FORE RIVER PKWY, SUITE 360
PORTLAND, ME 041022786
2075536868
MERCY HOSPITAL
43 BAXTER BLVD, SUITE 2
PORTLAND, ME 041011823
2077711717
MERCY HOSPITAL
155 ROVER RIVER PKWY
PORTLAND, ME 041022779
2078793000
MERCY HOSPITAL
175 FORE RIVER PKWY
PORTLAND, ME 041022779
2078793000
MERCY HOSPITAL
225 GORHAM RD, SUITE 303
SOUTH PORTLAND, ME 041062462
2075351880
MERCY HOSPITAL
40 PARK RD
WESTBROOK, ME 040923188
2078578174
MERCY HOSPITAL
409 ROOSEVELT TRL
WINDHAM, ME 040624821
2074008600
RADIOLOGY PROFESSIONALS PA
370 PRINCES POINT RD
YARMOUTH, ME 040965902
2078743325
MERCY HOSPITAL
385 ROUTE 1
YARMOUTH, ME 040966729
2075351200
NEW ENGLAND RADIOLOGICAL CONSORTIUM LLC
11 WHITEHALL RD
ROCHESTER, NH 038673226
6033325211
Source: CMS National Downloadable File, September 2026.