Knitting a Community
Library Mainil RoomDo you enjoy knitting and/or crocheting with others, and making useful items from donated yarn for local charities? Drop in to our weekly knitting group on Tuesday mornings. Knitters from […]
Dungeons & Dragons
Do you like 20 sided dice? Want to meet kids who love D&D? This program is for you! Our volunteer DM will guide the party as you build your character […]
Bouncing Babies
Join us for rhymes, songs, bounces, and stories for caregivers and their babies. Recommended for newborns to 18 months. Bouncing Babies is taking a break for the summer with the […]
Writers’ Group
Alternate Wednesdays Come join your fellow writers in reading your own and critiquing each others’ work. No writing instruction offered, just helpful feedback in a friendly and constructive environment. Everyone […]
Origami Cranes for Peace
Learn to fold an origami crane. The paper crane became a symbol of peace when Sadako Sasaki folded more than a thousand after developing leukemia from the nuclear bombing of […]
Dungeons & Dragons
Do you like 20 sided dice? Want to meet kids who love D&D? This program is for you! Our volunteer DM will guide the party as you build your character […]
Guitar Concert – Bradley Wells
Local musician Bradley Wells will treat us to an exquisite hour of Spanish-influenced flamenco and classical guitar music, with some classic rock covers. Born in St. John’s Newfoundland, Bradley grew […]
Movie at the Library: Abominable
Abominable is a heartwarming animated adventure about Yi (voiced by Chloe Bennet), an introverted Shanghai teen who discovers a yeti on the roof of her apartment building and embarks on […]