All Library locations will be closed Friday, July 4, for Independence Day.
Activity
Saturday, July 12, 2025
10:30am
In Person
Join us for a stories, songs, and a craft for kids of all ages and their caregivers... on the weekend!...
Activity
Saturday, July 12, 2025
1:00pm
In Person
Come and learn some of the basic, but most useful and expressive embroidery stitches. Create your own embroidery design using these stitches or Boro...
Activity
Saturday, July 12, 2025
2:00pm
In Person
It's a music festival at the Library! (On the 5th floor!) Share your talents in singing, instruments, karaoke, or poetry with our teen open mic and br...
Activity
Saturday, July 12, 2025
2:30pm
In Person
Come meet new friends -- we'll have art, games, and more. Something different every week!
 Kids a...
Activity
Sunday, July 13, 2025
11:15am
In Person
Tai Chi is an internal martial art widely practiced for its many health benefits; Qi Gong means "breath work." The practice of Tai Chi & Qi Gong ha...
Activity
Sunday, July 13, 2025
2:00pm
In Person
Free movies are shown in the Durwood Film Vault, an original bank vault converted into a 28-seat movie theatre at the Central Library. Screenings a...
Activity
Monday, July 14, 2025
9:30am
In Person
Ever wanted to give theater a try? Drama instructor John Mulvey teaches a five day series of improv classes for kids ages 7-12, where you'll...
Activity
Monday, July 14, 2025
11:00am
In Person
Ever wanted to give theater a try? Drama instructor John Mulvey teaches a five day series of improv classes for kids ages 7-12, where you'll...
Activity
Monday, July 14, 2025
1:00pm
In Person
The National Alliance on Mental Illness (NAMI) Connection Recovery Support Group is a peer-led support group for any adult who has experienced symp...
Activity
Monday, July 14, 2025
1:00pm
In Person
Would you like to learn how to draw? Do you already love to draw and want to improve your drawing skills? Join Ms. Brianne and learn to draw, or im...