Cheshire Public Library

Cheshire Public Library

Cheshire, CT, USA / Purveyors of Education, Enrichment, and Entertainment. Cheshire Public Library transforms lives and strengthens the community. Come visit us at 104 Main St. in