New Events Calendar!

Click here for our new and improved events site!
We're moving to a new platform for our events calendar and program registration. We're excited to announce this feature which we think you will find easy to use. Program registration will no longer require a library card and PIN number. Please contact the library with any issues you may have with the site or with program registration.