Information on:

Leicester Public Library

1136 Main Street
508-892-7020

Leicester Public Library is not affiliated with AmericanTowns Media

Photos