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
  • Sam Mitchell – Vice President
  • Robin Kruger – Secretary
  • Peter Reilly – Treasurer
  • Cyndie Martell