• The public is invited to a pop-up exhibit this Friday, May 1, highlighting the medical world in...
    70
    The public is invited to a pop-up exhibit this Friday, May 1, highlighting the medical world in...
  • There is still time to register for this hybrid event! Thomas Balch Library will host the staff...
    20
    There is still time to register for this hybrid event! Thomas Balch Library will host the staff...
  • A town’s history isn’t in textbooks — it’s in the footsteps of the people who lived it. On May 2...
    40
    A town’s history isn’t in textbooks — it’s in the footsteps of the people who lived it. On May 2 at...
  • Get ready to grow your library! Join us Saturday, April 18, from 10am –3pm for the Friends of...
    71
    Get ready to grow your library! Join us Saturday, April 18, from 10am –3pm for the Friends of...
  • Thomas Balch Library's next #bookclub meeting is next week! Join in the conversation on Thursday,...
    110
    Thomas Balch Library's next #bookclub meeting is next week! Join in the conversation on Thursday,...
  • The next installment of the Revolution on Screen will continue on April 28th beginning at 6 p.m....
    20
    The next installment of the Revolution on Screen will continue on April 28th beginning at 6 p.m. in...
  • The public is invited to a new exhibit, the Botanical World, at Thomas Balch Library. The exhibit...
    90
    The public is invited to a new exhibit, the Botanical World, at Thomas Balch Library. The exhibit...
  • We’re bringing a little serenity back to your feed with some book‑lover ASMR—a soothing audio...
    131
    We’re bringing a little serenity back to your feed with some book‑lover ASMR—a soothing audio...
  • Thomas Balch Library will host the staff from Sterling Library for a presentation, “Save Your...
    90
    Thomas Balch Library will host the staff from Sterling Library for a presentation, “Save Your...