Ellsworth Location Phone: (207) 667-8615 | Fax: (207) 667-4212
82 Water Street, Ellsworth, ME 04605
Mount Desert Location Phone: (207) 244-1180 | Fax: (207) 244-1181
1049 Main Street, Mount Desert, ME 04640

Menu

Ellsworth : (207) 667-8615

Mount Desert : (207) 244-1180

Get Directions

Request an Appointment

aahabutton Our Doctors servicesbutton Services wellnessplansbutton Education clinictourbutton Appointments

  • Ellsworth Location

  • Like Us On Facebook

  • Mount Desert Location