How fast can you put together a 500-piece puzzle? Join us for a friendly competition! Register your team of 4 or, come on your own, and join others to create a team. Pizza, and other refreshments will be served. We will supply the puzzles! RSVP required: 802-468-2750 castletonfreelibrary@gmail.com