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. 


  • Crazy Canvas Makeshop
    We've got paint, we've got paper, and we've got canvases.  Drop in with your creataivity and walk away with your own custom wall art for your...
  • 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.   ...
  • 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....
  • 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,...