
Where I Provide Care
Primary Office
4 Glen Cove Drive STE 204
Rockport, ME 04856
Rockport, ME 04856
Phone: 207-301-3090
Fax: 207-301-5295
Map & Directions
116 Northport AVE STE 112
Belfast, ME 04915
Belfast, ME 04915
Phone: 207-505-4163
Fax: 207-338-6458
Map & Directions
116 Northport AVE STE 112
Belfast, ME 04915
Belfast, ME 04915
Phone: 207- 505-4163
Fax: 207- 505-6548
Map & Directions
22 Bramhall ST RM 4670
Portland, ME 04102
Portland, ME 04102
Phone: 207-662-3500
Fax: 207-662-3070
Map & Directions
Maine Medical Center - Portland
Pen Bay Medical Center - Rockport
Waldo County General Hospital - Belfast

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Cardiovascular Disease, 1997
- Hospice and Palliative Medicine
Fellowship
- Maine Medical Center, Hospice and Palliative Medicine, 2022
- UMass Memorial Medical Center-University Campus, Cardiology, 1996
Residency
- UMass Memorial Medical Center-University Campus, Internal Medicine, 1993
Internship
- UMass Memorial Medical Center-University Campus, Internal Medicine, 1990
Medical School
- University of Massachusetts Medical School, 1989
Hospital Affiliation
- Maine Medical Center
- MaineHealth Accountable Care Organization since 2022
- Pen Bay Medical Center since 2022
- Waldo County General Hospital since 2022