The Library is open for limited services. Online resources, including downloadable books & movies, are available 24/7.
Contact the library through our chat service. You can also email us at rdesk@mhl.org or send a text to 978-315-6123.

Memorial Hall Library

Library Events

~event_setup~
~event_list_criteria~ ~event_small_cal~
Event color legend
Adult | Children's Room | Tweens (grades 4-5) | Teens (grades 6-12) | Community
~event_list~
~event_end~
randomness