• Library Little Ones

    Drop-in play group for children and caregivers on Monday, Wednesday, and Friday from 9:30-11am.

  • Library Little Ones

    Drop-in play group for children and caregivers on Monday, Wednesday, and Friday from 9:30-11am.

  • Board Meeting

    Monthly board meeting. Board meeting packets can be made available upon request.

  • Bone Builders

    A free exercise class for seniors every Tuesday and Thursday at 9am.

  • Mahjong

    Every Tuesday at 10am join us in playing a friendly game of American Mahjong.

  • Spring Slate Painting

    Paint a spring themed slate. All materials provided.  Cost: $5 per person to cover cost of materials. Registration required: Space is limited, call 585-384-5170 to

  • Library Little Ones

    Drop-in play group for children and caregivers on Monday, Wednesday, and Friday from 9:30-11am.

  • Creative Communnity

    Weekly craft adaptable for all ages and abilities. Join us Wednesdays at 4pm. This week's craft is: Red, White, & Blue Perler Beads

  • Bone Builders

    A free exercise class for seniors every Tuesday and Thursday at 9am.

  • Sit, Stay, Read!

    Early readers practice reading aloud with a service dog, every other Thursday at 4:00pm.