Directions Library Hours

Monday-Thursday: 9 a.m.-9 p.m.
Friday: 9 a.m.-5 p.m.
Saturday: 9 a.m.-1 p.m.
Sunday: CLOSED
Phone: 978-929-6655

What's Happening
  • Summer Film Series

    Build a Better World -  Join us for this series about people who tried to make a difference in their world... More

    Summer Film Series thumb
  • New York Times Digital

    Enjoy unlimited access to, the official digital edition of the New York Times ... More

    New York Times Digital thumb
  • 2017 Summer Reading Program

    The Children's Department has launched the Summer Reading Program, with a full schedule of programs and events... More

    2017 Summer Reading Program thumb
  • Tech Classes

    Upcoming classes include Getting the Gunk Out:  Keeping Your PC Up to Speed on Tuesday, July 25, and Buy & Sell on Craigslist on Wednesday, August 2... More

    Tech Classes thumb
  • Galileo Galilei – The Starry Messenger

    Thursday, August 3, 2017 at 7:00 p.m.: Actor Mike Francis brings astronomy to life as he portrays Galileo presenting a public lecture on his most recent discoveries made using his newly devised spyglass... More

    Galileo Galilei – The Starry Messenger thumb
New Nonfiction