1. Belfast Free Library 106 High St, Belfast, ME 04915 Coordinate: 44.42524,-69.00485 Phone: (207) 338-3884