This event is in the "Adult" group This event is in the "Children" group This event is in the "Teen" group Drop-In DIY Gift Wrapping Studio 5:30pm–8:00pm Adult, Children, Teen Crest Hill This event is in the "Adult" group This event is in the "Children" group This event is in the "Teen" group Dec 18 2025 Thu Drop-In DIY Gift Wrapping Studio 5:30pm–8:00pm Crest Hill Remaining seats Remaining waitlist seats Library Branch: Crest Hill Room: Meeting Room A/B Age Group: Tweens, Teens, Adults Program Type: Adult, Children, Teen Event Details: Get into the holiday spirit by wrapping some presents and getting holiday cards at the library.
This event is in the "Teen" group Teen Dungeons & Dragons 6:00pm–8:00pm Teen Romeoville Registration Required This event is in the "Teen" group Dec 18 2025 Thu Teen Dungeons & Dragons 6:00pm–8:00pm Romeoville Remaining seats Remaining waitlist seats Library Branch: Romeoville Room: Meeting Room B Age Group: Teens Program Type: Teen Registration Required Event Details: New and ongoing players are welcome! We are starting an all new campaign in which you can create your own character sheet or have one made for you. Please register with a valid phone number. Disclaimer(s) Registration is required due to limited space. If you are not able to attend, please cancel 48 hours in advance. No-shows may be waitlisted for future programs. This program is intended for grades 6-12.
This event is in the "Adult" group The Essential Christmas Carol with William Pack 7:00pm–8:30pm Adult Lockport Registration Required This event is in the "Adult" group Dec 18 2025 Thu The Essential Christmas Carol with William Pack 7:00pm–8:30pm Lockport Remaining seats Remaining waitlist seats Library Branch: Lockport Room: Meeting Room A/B Age Group: Teens, Adults Program Type: Adult Registration Required Event Details: In this storytelling lecture, William Pack will perform a reading of A Christmas Carol using a script based on Dickens’ 1867 abridged reading copy. Disclaimer(s) Registration is required due to limited space. If you are not able to attend, please cancel 48 hours in advance. No-shows may be waitlisted for future programs.