Home

Status message

The library is closed until July 19. Book drops open daily. Chat and reference services unavailable July 4.
  • Reintroducing Services and Reopening the Library

    We're excited to announce that we plan to reopen the building to the community on July 19, with specific guidelines and modifications to keep you—and everyone—safe.

    Learn more

  • Curbside Pickup

    While we're closed, we have started to offer curbside pickup for existing holds. We appreciate your patience as we work through a long list of holds, and if you have items on hold, our staff will contact you soon to schedule pickup.

    LEARN MORE

  • Summer Reading is Here

    July 1 – August 15: Summer reading is here! To keep everyone safe, we're making our traditional Summer Reading Challenge available online through Beanstack.

    Get Started

  • Drop-off Digitization Service

    If all this time stuck at home has convinced you to clean out your closet full of dusty VHS tapes, you're in luck—we are now adapting our popular Conversion Station service for curbside drop-off and pickup.
    Learn More

Calendar

Tuesday, July 7, 2020 - 10:00am to 10:30am
Wednesday, July 8, 2020 - 10:00am to 10:30am
Wednesday, July 8, 2020 - 1:30pm to 2:30pm
Wednesday, July 8, 2020 - 4:00pm to 5:00pm
Wednesday, July 8, 2020 - 7:00pm to 8:00pm
Wednesday, July 8, 2020 - 1:30pm to 2:30pm
Wednesday, July 8, 2020 - 7:00pm to 8:00pm
Thursday, July 9, 2020 - 7:00pm to 8:15pm
Friday, July 10, 2020 - 7:00pm to 8:00pm
Monday, July 13, 2020 - 2:00pm to 4:00pm
Tuesday, July 7, 2020 - 10:00am to 10:30am
Wednesday, July 8, 2020 - 10:00am to 10:30am
Wednesday, July 8, 2020 - 4:00pm to 5:00pm
Thursday, July 9, 2020 - 4:00pm to 4:45pm
Tuesday, July 14, 2020 - 10:00am to 10:30am
Wednesday, July 15, 2020 - 10:00am to 10:45am
Thursday, July 9, 2020 - 7:00pm to 8:00pm
Monday, July 13, 2020 - 7:00pm to 8:00pm
Tuesday, July 14, 2020 - 6:00pm to 7:00pm
Monday, July 20, 2020 - 7:00pm to 8:00pm
Tuesday, July 21, 2020 - 7:00pm to 8:00pm
Friday, July 24, 2020 - 10:00am to 10:30am
Friday, July 31, 2020 - 10:00am to 10:30am
Friday, August 21, 2020 - 10:00am to 10:30am
Friday, August 28, 2020 - 10:00am to 10:30am

Join our mailing list!

Subscribe