Libraries in Leicester (MA) Full list of companies Libraries category in Leicester, Massachusetts Leicester Library 1136 Main St, Leicester, MA 01524, (508)892-7020 Page 1