• The Great and Powerful Dave!

    He’s back! Dave Moreland, the Great and Powerful Dave, presents a high-energy 45-minute show filled with magic, comedy, puppets, and

  • Mahjong

    Mahjong

    Join us every Friday 1pm to 3pm in the Hilda Grimes room to play Mahjong a tile-based game that was developed in the

  • Stories with Music: Storied Winds

    Friday July 25th, 2025 at 10:00am Storied Winds is a wind trio comprised of OSFL’s oboe and English horn player

  • Mahjong

    Mahjong

    Join us every Friday 1pm to 3pm in the Hilda Grimes room to play Mahjong a tile-based game that was developed in the

  • Magpie Glasswork

    Wednesday July 30th, 2025 at 10am. Let’s learn about glass art! Jen Kuhn has been flameworking glass for 13 years.

  • Mahjong

    Mahjong

    Join us every Friday 1pm to 3pm in the Hilda Grimes room to play Mahjong a tile-based game that was developed in the

  • Babies at Play

    Babies at Play

    Formerly known as Mommy and Me, Babies at Play is a playgroup where kids 0-3 have a space to play

  • Electric Aquarium and Reptile Den

    Wednesday August 6th, 2025 at 10am. This program will include live reptiles! Learn about the animals and have your questions

  • Mystery Book Club

    Mystery Book Club

    Registration required.  Calling all mystery enthusiasts! Every month members meet to discuss the selection(s) of the month. Join us for

  • Adult Paint and Learn

    Registration required, as supplies are limited. Join us on July 3rd at 5:30pm for our Summer Reading Adult Paint and Learn. It’s

  • Kid’s Paint and Learn

    Registration required, as supplies are limited.  Join us Friday July 11th at 10:00am for Summer Reading Paint and Learn, local artist

  • Mahjong

    Mahjong

    Join us every Friday 1pm to 3pm in the Hilda Grimes room to play Mahjong a tile-based game that was developed in the

  • Babies at Play

    Babies at Play

    Formerly known as Mommy and Me, Babies at Play is a playgroup where kids 0-3 have a space to play

  • Chess Club

    Chess Club

    AGES TEEN AND ABOVE It’s your move!  Want to increase your memory and concentration or practice logical thinking skills?  Develop

  • Mahjong

    Mahjong

    Join us every Friday 1pm to 3pm in the Hilda Grimes room to play Mahjong a tile-based game that was developed in the

  • Babies at Play

    Babies at Play

    Formerly known as Mommy and Me, Babies at Play is a playgroup where kids 0-3 have a space to play

  • Lego Club

    Lego Club

    On the 3rd Tuesday of each month at 5:30pm, older and more advanced Lego builders will meet to build.  This