Contact

Belfast Free Library
106 High Street, Belfast, Maine 04915
Telephone: (207) 338-3884
Fax: (207) 338-3895

Contact Us

Send a message to the library

Sending

Email Addresses

Trustees

  • Karna Olsson – President
  •  Robin Kruger- Vice President
  •  Kay Zagel – Secretary
  • Robert Adler – Treasurer
  • Cyndie Martell