Monday: 9 a.m.-5 p.m.
Tuesday: 9 a.m.-5 p.m.
Wednesday: 10 a.m.-7 p.m.
Thursday: 9 a.m.-5 p.m.
Friday: 9 a.m.-1 p.m.
Saturday: 9 a.m. - 1 p.m.*
*Closed Memorial Day weekend -
Labor Day weekend
Print from computers & mobile devices $.10/page
During inclement weather call 978-632-5298 for Library closings/delays or check our facebook page
Build a Better World! The 2017 Summer Reading Program was a great success. Many children gathered for stories, crafts and games. Mayor Hawke read a story and played giant Jenga. We were entertained by science, a storyteller, a magician, and yoga.
Over 300 children registered, reading for 2,000 hours.
Join us in Summer 2018 when Libraries Rock!