Puzzle Day Event Details Date: January 29, 2020 Come test your puzzle skills! We’ll have puzzles of various difficulties around the room to try. Ages: All ages Cost: Free Contact: Youth Services at youthservices@haverfordlibrary.org