Programs & Events

  • Youth Chess Club
    If you love to play chess (of if you'd love to learn), join us for an hour of playing and chess related fun. 
  • Better Off Read Book Club
    If you enjoy reading and chatting about books, then this club is for you! Join us for lively discussion of excellent titles.   ...
  • Youth Chess Club
    If you love to play chess (of if you'd love to learn), join us for an hour of playing and chess related fun. 
  • Triple P Parenting Workshop: ADHD
    Triple P Parenting workshop series.  “Positive Parenting Program: Small changes, big differences”.  A variety of topics will...
  • 3D Printing Information Session
    Do you know what 3D Printing is? Do you know how it works? Attend an information session to find out more.  Make awesome stuff at your library....
  • APL Book Club
    If you enjoy discussing books, join us the last Wednesday of the month (Sept-June, excluding Dec.) from 7:00-8:30 p.m. in the Marjorie Andrews Room,...