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

  • Kay Zegel – President
  • Cyndie Martell- Vice President
  • Robin Kruger- Secretary
  • Robert Adler – Treasurer
  • Syrena Gatewood