Thursday, May 2
10:00—11:00 AM
Cavallaro Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Pre-K Storytime (ages 3-5)
Register
Thursday, May 2
3:30—5:30 PM
Children's Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Homework Help (30 Minute Sessions)
Register
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
11:15 AM—12:00 PM
Cavallaro Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Creation Station
Register
Saturday, May 4
1:00—1:15 PM
Cavallaro Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Stories With Hazel Mai (Session 1)
Register
Saturday, May 4
1:15—1:30 PM
Cavallaro Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Stories With Hazel Mai (Session 2)
Register
Saturday, May 4
1:30—1:45 PM
Cavallaro Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Stories With Hazel Mai (Session 3)
Register
Saturday, May 4
1:45—2:00 PM
Cavallaro Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Stories With Hazel Mai (Session 4)
Register
Saturday, May 4
2:00—3:00 PM
Johnson Auditorium
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Jedi Training
Register
Monday, May 6
10:00—11:00 AM
Cavallaro Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Mother Goose on the Loose (ages 0-3)
Register
Monday, May 6
3:30—5:30 PM
Children's Room
Haverhill Public Library
99 Main Street, Haverhill, MA, 01830
Homework Help (30 Minute Sessions)
Register