Upcoming Events
Sat, Apr 27, 11:00am - 12:00pm
Come and learn how to use your smartphone. For adults 18+

Sat, Apr 27, 2:00pm - 3:30pm
Meeting Room
When you wish upon a star...be careful what you wish for!  Enjoy Disney's tale of wishing and dreaming of a happily ever after. For ages 5 – 12 with parents or caregivers.

Sat, Apr 27, 4:00pm - 5:00pm
Are you a teen interested in making a difference in your library and community? Join the Teen Advisory Board!  For ages 12 - 18.

Wed, May 01, 6:00pm - 7:00pm
Meeting Room
Join us for an instructor-led workshop teaching basic acrylic painting techniques and composition. All materials will be provided. All skill levels are welcome. For Adults 

Thu, May 02, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen.

Thu, May 02, 12:00pm - 1:00pm
Would you like to practice your English-speaking skills? Join our English Conversation Class! For adults.

Fri, May 03, 11:00am - 11:30am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, May 04, 2:00pm - 3:30pm
Meeting Room
May the Fourth be with you!  Have fun with a Star Wars themed day using the world’s most popular building bricks!  For ages 5 – 14 with parent or caregiver.

Thu, May 09, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen.

Thu, May 09, 12:00pm - 1:00pm
Would you like to practice your English-speaking skills? Join our English Conversation Class! For adults.

Fri, May 10, 11:00am - 11:30am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Thu, May 16, 11:00am - 12:00pm
Meeting Room
Learn the English, civics, and history requirements to pass the test to become a United States citizen.

Thu, May 16, 12:00pm - 1:00pm
Would you like to practice your English-speaking skills? Join our English Conversation Class! For adults.

Fri, May 17, 11:00am - 11:30am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, May 18, 10:00am - 3: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. For all ages.

Sat, May 18, 2:00pm - 3:00pm
Children's Room
Experience art at the library. Be creative and learn something new. Children will take home the finished piece. All supplies will be provided. For ages 5 – 12 with parent or caregiver.

Fri, May 24, 11:00am - 11:30am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.

Sat, May 25, 2:00pm - 4:00pm
Meeting Room
A family of ducks decides to leave the safety of their pond for an adventurous trip south. Things go wrong when they get lost and wind up in New York City. For ages 5 - 12 with parent or caregiver. 

Sat, May 25, 4:00pm - 5:00pm
Meeting Room
Are you a teen interested in making a difference in your library and community? Join the Teen Advisory Board!  For ages 12 - 18.

Fri, May 31, 11:00am - 11:30am
Meeting Room
Let’s get ready for school! Enjoy books, songs, rhymes, and movement while learning school readiness skills and having fun. For ages 2 - 5 with their parent or caregiver.