20 State Street
Ellsworth, ME 04605
Ellsworth, ME 04605
207-667-6363
OverviewLocated on the banks of the Union River in an 1817 Federalist style building that is listed on the National Register of Historic Places, this library features over 36,000 books...
more