Speed Puzzling

READY, SET, PUZZLE!!
Join us for a speed puzzling event on Tuesday, June 2 from 6:30 to 8:30pm. Form a team of up to 4 or less to play. Registration is required. You can register you and your team by stopping by the library or contacting us at 641-444-4160.
