Upcoming Events
Tue, Sep 09, 6:00pm - 7:00pm
Meeting Room
Join us in the meeting room for our Audiobook Club, Listening is an Art! We'll be listening to the well known dystopian novel, "Fahrenheit 451" by Ray Bradbury while we work on an art project. A variety of materials will be provided. For adults.

Wed, Sep 10, 12:00pm - 12:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. Registration Required. For ages 3 - 5 with their parent or caregiver.

Wed, Sep 10, 1:30pm - 2:30pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. The classes will be taught in English, with language support in Hindi. Instruction provided by Saahas for Cause. For adults.

Thu, Sep 11, 4:00pm - 5:00pm
Meeting Room
Mosaic art has been practiced for 4,000 years and spans many cultures. Join us for this art and culture program and learn how you can create your own mosaics. For teens ages 12 - 18.

Sat, Sep 13, 10:00am - 10:30am
Meeting Room
Music helps your baby’s brain make more learning connections, build fine and gross motor skills, and teach social skills. Come play with us! Registration required. For ages 0 - 36 months and caregivers.
This event is full

Sat, Sep 13, 3:00pm - 5:00pm
Meeting Room
Tabletop role-playing-game's popularity is on the rise, and you're invited for a session! Players take on the role of superheroes, using their imagination and the roll of the dice to defend an alien planet from catastrophe. For Adults.

Wed, Sep 17, 12:00pm - 12:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. Registration Required. For ages 3 - 5 with their parent or caregiver.

Wed, Sep 17, 1:30pm - 2:30pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. The classes will be taught in English, with language support in Hindi. Instruction provided by Saahas for Cause. For adults.

Thu, Sep 18, 4:00pm - 5:00pm
Meeting Room
Join the Teen Advisory Board this month for an opportunity to voice your opinion! We'll then work on a fun paint project. All materials will be provided. For teens ages 12 - 18.

Tue, Sep 23, 6:00pm - 7:00pm
Meeting Room
Are you an amateur spy? Do you want to send secret messages to your friends? Learn about the science of color and create your own hidden message out of markers and colored glasses. Registration required. For ages 6 - 12.

Tue, Sep 23, 6:00pm - 7:00pm
Have you been looking for a fun group to work on your fiber arts projects with? Join our monthly Fiber Arts Club to work on your crochet, knitting or embroidery projects. Participants will need to bring their own materials. For adults.

Wed, Sep 24, 12:00pm - 12:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. Registration Required. For ages 3 - 5 with their parent or caregiver.

Wed, Sep 24, 3:00pm - 4:00pm
Meeting Room
Join us for our monthly book club! This month we'll be discussing "The Women's March" by Jennifer Chiaverini. Copies of the book will be available at the customer service desk. This program is for adults.

Thu, Sep 25, 4:00pm - 5:00pm
Meeting Room
Do you love crocheting? Would you like to learn? Whether you are a beginner or an expert, come join us as we crochet and learn patterns together. For teens ages 12 - 18.

Sat, Sep 27, 9:00am - 2:00pm
Meeting Room
Join us as our Friends of the Library sells a wide selection of children's, teen, adult, and foreign language books, as well as DVDs, Books on CD, and music CDs.

Tue, Sep 30, 6:00pm - 7:00pm
Meeting Room
Join us for our monthly book club! This month we'll be discussing "The Women's March" by Jennifer Chiaverini. Copies of the book will be available at the customer service desk. This program is for adults.

Wed, Oct 01, 1:30pm - 2:30pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. The classes will be taught in English, with language support in Hindi. Instruction provided by Saahas for Cause. For adults.

Tue, Oct 07, 6:00pm - 7:00pm
Meeting Room
Join us in the meeting room for our Audiobook Club, Listening is an Art! We'll be listening to the well-known dystopian novel, "Fahrenheit 451" by Ray Bradbury while we work on an art project. A variety of materials will be provided. For adults.

Wed, Oct 08, 1:30pm - 2:30pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. The classes will be taught in English, with language support in Hindi. Instruction provided by Saahas for Cause. For adults.

Thu, Oct 09, 4:00pm - 5:00pm
Meeting Room
Teens can create their own shadow box to decorate as an ofrenda to place on a table at home. For tweens and teens ages 12 - 18.

Sat, Oct 11, 10:00am - 10:30am
Meeting Room
Music helps your baby’s brain make more learning connections, build fine and gross motor skills, and teach social skills. Come play with us! Registration required. For ages 0 - 36 months and caregivers.

Tue, Oct 14, 6:00pm - 7:00pm
Have you been looking for a fun group to work on your fiber arts projects with? Join our monthly Fiber Arts Club to work on your crochet, knitting or embroidery projects. Participants will need to bring their own materials. For adults.

Wed, Oct 15, 12:00pm - 12:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. Registration Required. For ages 3 - 5 with their parent or caregiver.

Wed, Oct 15, 1:30pm - 2:30pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. The classes will be taught in English, with language support in Hindi. Instruction provided by Saahas for Cause. For adults.

Sat, Oct 18, 3:00pm - 5:00pm
Meeting Room
Día de los Muertos, or Day of the Dead, is a celebration of life and death. Find out more about the celebration and make your own paper marigolds or design a picture frame to add to your ofrenda or to the library's community ofrenda. For adults.

Tue, Oct 21, 6:00pm - 7:00pm
Meeting Room
Choose to stay close to the surface or dive to the depths! Learn about the colorful coral reef, or the history of deep sea diving! Create an ocean diorama with the facts you learned during your adventure. Registration required. For ages 5 - 12.

Wed, Oct 22, 12:00pm - 12:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. Registration Required. For ages 3 - 5 with their parent or caregiver.

Wed, Oct 22, 1:30pm - 2:30pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen. The classes will be taught in English, with language support in Hindi. Instruction provided by Saahas for Cause. For adults.

Thu, Oct 23, 10:00am - 10:30am
Meeting Room
Music helps your baby’s brain make more learning connections, build fine and gross motor skills, and teach social skills. Come play with us! Registration required. For ages 0 - 36 months and caregivers.

Thu, Oct 23, 4:00pm - 5:00pm
Meeting Room
Do you love crocheting? Would you like to learn? Whether you are a beginner or an expert, come join us as we crochet and learn patterns together. For teens ages 12 - 18.

Sat, Oct 25, 12:00pm - 1:00pm
Meeting Room
Join us in the meeting room for our Iacoboni Puzzle Swap! Please bring any complete puzzles to swap with your fellow enthusiasts. For all ages.

Tue, Oct 28, 6:00pm - 7:00pm
Meeting Room
Join us for our monthly book club! This month we'll be discussing "Tomorrow, and Tomorrow, and Tomorrow" by Gabrielle Zevin. Copies of the book will be available at the customer service desk. This program is for adults.

Wed, Oct 29, 12:00pm - 12:30pm
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. Registration Required. For ages 3 - 5 with their parent or caregiver.

Wed, Oct 29, 3:00pm - 4:00pm
Meeting Room
Join us for our monthly book club! This month we'll be discussing "Tomorrow, and Tomorrow, and Tomorrow" by Gabrielle Zevin. Copies of the book will be available at the customer service desk. This program is for adults.

Thu, Oct 30, 10:00am - 10:30am
Meeting Room
Music helps your baby’s brain make more learning connections, build fine and gross motor skills, and teach social skills. Come play with us! Registration required. For ages 0 - 36 months and caregivers.