Saturday, July 27
9:30—11:30 AM
Meeting Room A
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Meeting Room B
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Kalaimagal Tamil School Teachers Meeting
No Registration Required
Saturday, July 27
1:00—4:00 PM
Meeting Room A
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Meeting Room B
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Adult Retro
No Registration Required
Saturday, July 27
2:00—4:00 PM
Learning Lab
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Learn Chess: from Beginner to Intermediate
Register
Sunday, July 28
Library Closed
Monday, July 29
12:30—3:00 PM
Children's Program Room
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Summer with STEAM - Science Week
Register
Monday, July 29
6:30—8:00 PM
Children's Program Room
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Build It Club
No Registration Required
Tuesday, July 30
10:00—10:30 AM
Meeting Room A
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Meeting Room B
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Book Beats
No Registration Required
Tuesday, July 30
12:30—3:00 PM
Children's Program Room
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Summer with STEAM - Science Week
Register
Tuesday, July 30
2:00—2:45 PM
Library Speakers Consortium
Graphic Novels are Life! Telling Your Own Story in a Graphic Novel with Dan Santat
Please register at the link above
Tuesday, July 30
4:00—6:00 PM
Children's Program Room
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Lego Club
No Registration Required
Tuesday, July 30
6:00—7:30 PM
Children's Program Room
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Pajama Storytime
Register
Tuesday, July 30
6:00—7:00 PM
Learning Lab
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Spanish Conversation Club
No Registration Required
Tuesday, July 30
6:30—7:00 PM
Meeting Room B
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Rescue Dog Care for New Owners
Register
Wednesday, July 31
9:00—9:45 AM
Prospect Park
65 Prospect Street, Shrewsbury, MA, 01545
Walk and Talk Book Club
Register
Wednesday, July 31
9:30—10:00 AM
Children's Program Room
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
No Registration Required
Wednesday, July 31
10:30—11:00 AM
Children's Program Room
Shrewsbury Public Library
609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
No Registration Required