• The public is invited to a new exhibit at Thomas Balch Library, commemorating the 50th...
    30
    The public is invited to a new exhibit at Thomas Balch Library, commemorating the 50th anniversary...
  • Have you ever wondered if your ancestor ever contributed to, or was involved in, the American...
    40
    Have you ever wondered if your ancestor ever contributed to, or was involved in, the American...
  • Don't miss the chance to join us at Thomas Balch Library tomorrow, Sunday, March 29 at 2:00 p.m....
    70
    Don't miss the chance to join us at Thomas Balch Library tomorrow, Sunday, March 29 at 2:00 p.m....
  • Saturday, April 4 starting at 2:00 p.m. Thomas Balch Library will host Sheryl Belinsky for an...
    70
    Saturday, April 4 starting at 2:00 p.m. Thomas Balch Library will host Sheryl Belinsky for an...
  • Join us at Thomas Balch Library on Sunday, March 29 at 2:00 p.m. for a talk with historian George...
    40
    Join us at Thomas Balch Library on Sunday, March 29 at 2:00 p.m. for a talk with historian George...
  • As March Madness approaches, we'd like to take you back in time through Thomas Balch Library's...
    30
    As March Madness approaches, we'd like to take you back in time through Thomas Balch Library's...
  • Next Thursday (03/26), starting at 6:45pm! The Plot Thickens #BookClub will be held in the...
    121
    Next Thursday (03/26), starting at 6:45pm! "The Plot Thickens" #BookClub will be held in the Janney...
  • This evening at 6 p.m., join us to kick off The Revolution on Screen,” a film-discussion series...
    40
    This evening at 6 p.m., join us to kick off "The Revolution on Screen,” a film-discussion series...
  • The March / April 2026 Balch Newsletter is now available! Take a look for Thomas Balch Library...
    70
    The March / April 2026 Balch Newsletter is now available! Take a look for Thomas Balch Library...