Leicester Library 1136 Main St Leicester, MA 01524 Phone: (508) 892-7020 Fax: (508) 892-7045
Category: Libraries - Public