Mystery Book Club
Join us for a virtual Zoom discussion of Anywhere You Run by Wanda M. Morris. Copies available at the library, or borrow as an ebook or digital audiobook through Libby. Please […]
Join us for a virtual Zoom discussion of Anywhere You Run by Wanda M. Morris. Copies available at the library, or borrow as an ebook or digital audiobook through Libby. Please […]
Join Farmer Emma from The Natick Community Organic Farm to learn about container gardening. This event may be held outdoors weather permitting. It is geared towards ages 10+. Please register […]
Join Farmer Emma from The Natick Community Organic Farm and learn about how to felt with wool from the farm. We will include all materials needed for this workshop, and […]
The Massachusetts Library Collaborative's 50+ Job Seekers Group meets on the 1st and 3rd Wednesdays of the month, from 9:30am to 11:30am, via Zoom. If you are unemployed and actively […]
Join us for a virtual discussion of: The other Madisons : the lost history of a president's Black family / Bettye Kearse. Copies of the book will be available at […]
Join us for a Zoom discussion of Beloved Beasts: fighting for life in an age of extinction by Michelle Nijhuis Copies of the book will be available at the Bacon […]
VIRTUAL: Explore the Blackstone River Valley National Historic Park Wednesday, April 19th: 12:00—1:00 PM Online in Collaboration with the Tewksbury Public Library **PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT […]
In collaboration with the Morse Institute Library, we are co-sponsoring the music group, the Klezmer Trio. Join us for an afternoon of Klezmer music, featuring artists from the internationally-acclaimed Ezekiel's […]
Cinephilia is an academic word literally meaning “love of cinema,” but it also contains hints of nostalgia and passion for a film art that was undoubtedly the defining media experience […]
This month, we will read and discuss The many daughters of Afong Moy : a novel / Jamie Ford. We meet in hybrid format. Join us live at the library […]
Make a donation to the BFL Board of Trustees' Annual Fund