Beginning Genealogy

Interested in researching your family’s history? Join us to learn how to get started, what questions to ask, and which resources the library has for you. Note: This program is … Continued


CLP Virtual Book Club

Join us for a lively book discussion of “Convenience Store Woman” by Sayaka Murata, available on Hoopla as eBook and eAudio and Libby as eBook and eAudio. Registration is required and … Continued


CLP Virtual Book Club

When her estranged father is found dead with a seemingly worthless map hidden in his desk, cartographer Nell Young soon discovers the map is extremely valuable — and that a … Continued


CLP Virtual Book Club

Join us for a lively book discussion of “The Henna Artist” by Alka Joshi, available on Hoopla as eBook and eAudio and Libby as eBook and eAudio. Registration is required … Continued


Page Turners Book Club

Join us for a lively book discussion of “I Cheerfully Refuse” by Leif Enger. Note: This book discussion is a hybrid event. Attendees are welcome to join in-person, which takes … Continued


Page Turners Book Club

Join us for a lively book discussion of “Klara and the Sun” by Kazuo Ishiguro. Note: This book discussion is a hybrid event. Attendees are welcome to join in-person, which … Continued


Page Turners Book Club

Join us for a lively book discussion of “Brooklyn” by Colm Tóibín. Note: This book discussion is a hybrid event. Attendees are welcome to join in-person, which takes place in … Continued


Mystery Book Club

Join us for a lively book discussion of “West Heart Kill” by Dan McDorman. Note: This book discussion is a hybrid event. Attendees are welcome to join in-person, which takes … Continued


Mystery Book Club

Join us for a lively book discussion of “All the Sinners Bleed” by S.A. Cosby. Note: This book discussion is a hybrid event. Attendees are welcome to join in-person, which … Continued


Mystery Book Club

Join us for a lively book discussion of “The Kamogawa Food Detectives” by Hisashi Kashiwai. Note: This book discussion is a hybrid event. Attendees are welcome to join in-person, which … Continued