Contact

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

Contact Us

Send a message to the library

Sending

Email Addresses

Trustees

  • Kay Zegel — President
  • Dick Swain–Vice President/Secretary
  • Robert Adler — Treasurer
  • Dorothy Havey
  • Hadan Kauffman