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
  • Robert Adler — Treasurer
  • Syrena Gatewood — Secretary
  • Dick Swain
  • Dorothy Havey