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

Upcoming Genealogy Programs

Discover Your Past Genealogy Club Virtual Meeting

Thursday, October 8, 2020 - 9:30am

The Discover Your Past Genealogy Club is meeting virtually. Space is limited and registration is required. Registered participants will receive the meeting login information by email by 9:00am on the day of the meeting.Read more

Discover Your Past Genealogy Club Virtual Meeting

Thursday, November 12, 2020 - 9:30am

The Discover Your Past Genealogy Club is meeting virtually. Space is limited and registration is required. Registered participants will receive the meeting login information by email by 9:00am on the day of the meeting.Read more

Discover Your Past Genealogy Club Virtual Meeting

Thursday, December 10, 2020 - 9:30am

The Discover Your Past Genealogy Club is meeting virtually. Space is limited and registration is required. Registered participants will receive the meeting login information by email by 9:00am on the day of the meeting.Read more

randomness