Ellsworth Location Phone: (207) 667-8615 | Fax: (207) 667-421282 Water Street, Ellsworth, ME 04605 Mount Desert Location Phone: (207) 244-1180 | Fax: (207) 244-11811049 Main Street, Mount Desert, ME 04640
Ellsworth : (207) 667-8615
Mount Desert : (207) 244-1180
Request an Appointment
We invite you to contact us today to discuss your eye care. Please don't hesitate to call us today!
Quickly and easily schedule your eye care appointment online today.
Our Doctors Services Education Appointments