Shrewsbury Public Library
Add to Favorites
OPEN NOW
Today: 9:00 am - 9:00 pm
Saved to Favorites
Phone: (508) 841-8537
Phone: (508) 841-8540
Shrewsbury Free Public Library
https://shrewsburypubliclibrary.org/about/hours-and-closings
Phone: (508) 842-0081
Address: 609 Main St, Shrewsbury, MA 01545
Website: https://shrewsburypubliclibrary.org/about/hours-and-closings
214 Lake St, Shrewsbury, MA 01545
89 Tacoma St, Worcester, MA 01605
34 Main St, Northborough, MA 01532
6 Prentice St, North Grafton, MA 01536
119 Belmont St, Worcester, MA 01605
500 Salisbury St, Worcester, MA 01609
214 Lake St, Shrewsbury, MA 01545
486 Chandler St, Worcester, MA 01602
186 Oak St, Westborough, MA 01581
215 Main St, Boylston, MA 01505