Due to limitations imposed by the pandemic, we ask that you place no more than 20 holds per card.
East Lyme Public Library