Alternate Page for Screenreader Users
Skip to Main Content

Seat Availability

Due to a directive from Governor Baker: all in-library services are suspended until further notice.
Holds pick up will be available by appointment.


To book an in-library service appointment, you must choose a Category, and then choose a date and time. Follow the prompts to schedule your appointment and don't forget to click the blue submit button to create it.
Masks must be worn at all times and fully cover the nose and mouth.




Library computers have internet access, Microsoft Office, and access to a fee-based printing system. At this time we are unable to guarantee in-person technical assistance with using library computers.

Virtual meetings and extended cell phone conversations are not permitted. If you need a laptop and space for a virtual meeting, please contact the Reference Desk at or call 781-942-6703.


   Available    Your Booking    Unavailable/Padding