all Events
Thursday, April 23, 2026 - 4:00pm to 5:00pm
Join our weekly VEX Robotics and 3D printing club!
Compete in monthly building challenges that require robotics, 3D printing, coding, and more!
All experience levels are welcome to come build & code a robot of their own design!
This... Read More
Thursday, April 23, 2026 - 4:00pm to 5:00pm
Join our weekly VEX Robotics and 3D printing club!
Compete in monthly building challenges that require robotics, 3D printing, coding, and more!
All experience levels are welcome to come build & code a robot of their own design!
This... Read More
Friday, April 24, 2026 - 9:30am to 4:30pm
MINI BOOK SALE
APRIL 14th TO APRIL 30TH
9:30 AM TO 4:30 PM
In the Grand Room on the main floor of Library.
Friday, April 24, 2026 - 9:30am to 4:30pm
MINI BOOK SALE
APRIL 14th TO APRIL 30TH
9:30 AM TO 4:30 PM
In the Grand Room on the main floor of Library.
Friday, April 24, 2026 - 9:30am to 4:30pm
MINI BOOK SALE
APRIL 14th TO APRIL 30TH
9:30 AM TO 4:30 PM
In the Grand Room on the main floor of Library.
Friday, April 24, 2026 - 10:30am to 11:15am
For children ages 2-5 and their caregivers, led by Tessa and Drea.
Creative movement is highly beneficial for developing gross motor skills, boosting spacial and body awareness, encouraging social interaction, inviting emotional expression,... Read More
Monday, April 27, 2026 - 3:30pm to 5:30pm
Odyssey of the Mind team meeting
Monday, April 27, 2026 - 3:30pm to 5:30pm
Odyssey of the Mind team meeting
Monday, April 27, 2026 - 6:00pm to 7:30pm
English for Students of Other Languages (ESL) – Mondays
ESL classes and one-on-one tutoring, Citizenship, Basic Literacy and computer classes and tutoring, college/ job application aid, assistance with studying for a driver’s license, and resume... Read More
Monday, April 27, 2026 - 6:00pm to 7:30pm
English for Students of Other Languages (ESL) – Mondays
ESL classes and one-on-one tutoring, Citizenship, Basic Literacy and computer classes and tutoring, college/ job application aid, assistance with studying for a driver’s license, and resume... Read More
Tuesday, April 28, 2026 - 10:30am to 11:30am
Join Tessa and Drea for stories, movement, singing, creative activities and all around fun every Tuesday. Appropriate for young children and their families. Caregiver involvement is highly encouraged as a way to promote bonding and the modeling of... Read More
Tuesday, April 28, 2026 - 1:00pm to 7:00pm
WIC (Women, Infants and Children) is a free preventative health and nutrition program offered to pregnant, postpartum & breastfeeding women and children from 0 to 5. Professional staff work with you one-on-one to help with all your parenting and... Read More
Tuesday, April 28, 2026 - 4:00pm to 5:00pm
*Registration opens on December 1st 2025*
**January 27th gathering will be in the Periodical Room, due to the Ham Room is unavailble**
Registration Required.
Participants will collaborate to build their... Read More
Tuesday, April 28, 2026 - 4:00pm to 5:00pm
*Registration opens on December 1st 2025*
Registration Required.
Participants will collaborate to build their own civilization in Minecraft Survival!
While attending every week isn't required, we ask... Read More
Tuesday, April 28, 2026 - 4:00pm to 5:00pm
*Registration opens on December 1st 2025*
**January 27th gathering will be in the Periodical Room, due to the Ham Room is unavailble**
Registration Required.
Participants will collaborate to build their... Read More
Tuesday, April 28, 2026 - 4:00pm to 5:00pm
*Registration opens on December 1st 2025*
Registration Required.
Participants will collaborate to build their own civilization in Minecraft Survival!
While attending every week isn't required, we ask... Read More
Wednesday, April 29, 2026 - 4:00pm to 5:00pm
This Odyssey of the Mind team for grades K-2 (Division 1 team) weekly meeting. meets weekly in the library on Wednesdays from 4-5 PM. For more information about OM go to www.odysseyofthemind.com or... Read More
Wednesday, April 29, 2026 - 5:00pm to 7:00pm
Meetings held on the last Wednesday of each month from 5:00-7:00pm
Drop-in each month to collect, build, paint, play, read, and meet others interested in Warhammer!
Warhammer is more than a game –... Read More
Wednesday, April 29, 2026 - 5:00pm to 7:00pm
Meetings held on the last Wednesday of each month from 5:00-7:00pm
Drop-in each month to collect, build, paint, play, read, and meet others interested in Warhammer!
Warhammer is more than a game –... Read More
Thursday, April 30, 2026 - 10:00am to 1:30pm
This event is for adults with intellectual disabilities to get together and play board games, card games and/or work on jigsaw puzzles, etc. Each participant must be accompanied by a support person, and may bring lunch if they choose.
Thursday, April 30, 2026 - 10:00am to 1:30pm
This event is for adults with intellectual disabilities to get together and play board games, card games and/or work on jigsaw puzzles, etc. Each participant must be accompanied by a support person, and may bring lunch if they choose.
Thursday, April 30, 2026 - 4:00pm to 5:00pm
Join our weekly VEX Robotics and 3D printing club!
Compete in monthly building challenges that require robotics, 3D printing, coding, and more!
All experience levels are welcome to come build & code a robot of their own design!
This... Read More
Thursday, April 30, 2026 - 4:00pm to 5:00pm
Join our weekly VEX Robotics and 3D printing club!
Compete in monthly building challenges that require robotics, 3D printing, coding, and more!
All experience levels are welcome to come build & code a robot of their own design!
This... Read More
Thursday, April 30, 2026 - 4:30pm to 6:00pm
Come and Join Once Upon A Story Hour on the fourth Thursday of the month starting at 4:30 pm in the Ham Room. Each visit will have different stories and after storytime activities.... Read More
Friday, May 1, 2026 - 10:30am to 11:15am
For children ages 2-5 and their caregivers, led by Tessa and Drea.
Creative movement is highly beneficial for developing gross motor skills, boosting spacial and body awareness, encouraging social interaction, inviting emotional expression,... Read More
Monday, May 4, 2026 - 10:00am to 12:00pm
On the first Monday of each month, come and join The Mountain View Knitting Group in the Ham Room from 10:00 am to 12:00 pm.
The Mountain View Knitting Guild is a great place for all knitters and provides a place for those who need new knitting... Read More
Monday, May 4, 2026 - 10:00am to 12:00pm
On the first Monday of each month, come and join The Mountain View Knitting Group in the Ham Room from 10:00 am to 12:00 pm.
The Mountain View Knitting Guild is a great place for all knitters and provides a place for those who need new knitting... Read More
Monday, May 4, 2026 - 3:30pm to 5:30pm
Odyssey of the Mind team meeting
Monday, May 4, 2026 - 3:30pm to 5:30pm
Odyssey of the Mind team meeting
Monday, May 4, 2026 - 6:00pm to 7:30pm
English for Students of Other Languages (ESL) – Mondays
ESL classes and one-on-one tutoring, Citizenship, Basic Literacy and computer classes and tutoring, college/ job application aid, assistance with studying for a driver’s license, and resume... Read More













