
Where I Provide Care
Primary Office
15 Anchor DR STE 102
Rockport, ME 04856
Rockport, ME 04856
Phone: 207-301-3660
Fax: 207-301-5160
Map & Directions
Office Hours
Monday - Friday: 8:00 am to 5:00 pm.
116 Northport AVE STE 118
Belfast, ME 04915
Belfast, ME 04915
Phone: 207-338-4409
Fax: 207-338-4486
Map & Directions
Office Hours
Monday - Thursday: 8:00 a.m. to 4:00 p.m.
Friday: 8:00 a.m. to 12:00 p.m.
24 Miles Center WAY
Damariscotta, ME 04543
Damariscotta, ME 04543
Phone: 207-301-3660
Map & Directions
LincolnHealth - Damariscotta
Pen Bay Medical Center - Rockport
Waldo County General Hospital - Belfast

Language(s) Spoken
English
Education & Credentials
Education & Credentials
Board Certification
- Otolaryngology, 1991
Residency
- Tripler Army Medical Center, 1990
Internship
- Brighton Medical Center
Medical School
- University of New England College of Osteopathic Medicine, 1983
Hospital Affiliation
- LincolnHealth since 2014
- MaineHealth Accountable Care Organization since 2011
- MaineHealth Cancer Care Network
- Pen Bay Medical Center since 1993
- Waldo County General Hospital since 2015