1 (603)-523-9650

circulationdesk@canaanlibrary.org

The Library Trustees will not meet Monday, July 20, 2026. The next scheduled meeting will be Monday, August 17, 2026.

May 2016

Events

Bookends!

Hey Bookends! It’s time to meet! If you are in grades 4-6 and like to read and discuss books, the Bookends might be for you! We are now reading Flora & […]