March 13, 2020
As of March 13, 2020, all programs, group activities, and meetings are canceled until further notice.
We apologize for the inconvenience, but the Board of Trustees, Library Director and staff are working together to help keep the public safe. 

If you have any questions, please call the Library at 508-883-1931.