Monday, April 29
6:00—7:30 PM
Milhendler Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
English (ESL) Conversation Circle
No Registration Required
Tuesday, April 30
10:00 AM—12:00 PM
Johnson Auditorium
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Classic Matinees
No Registration Required
Wednesday, May 1
10:00 AM—12:00 PM
Milhendler Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Wednesday Morning Book Club
No Registration Required
Wednesday, May 1
6:30—8:00 PM
Milhendler Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Fiber Arts Group
No Registration Required
Thursday, May 2
5:30—8:30 PM
Milhendler Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Game Night
No Registration Required
Friday, May 3
10:00 AM—12:00 PM
Johnson Auditorium
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Friday Flicks
No Registration Required