Time of Good Cheer When: Thursday, December 11, 2025 at 6:30 PM to Thursday, December 11, 2025 at 7:30 PM Library It is an evening of free music, storytelling, Christmas carols, and festive food and drink for all ages.