Worcester Free Public Library

Contact Us

Main Library

3 Salem Square
Worcester, MA 01608
(508)-799-1655
Directions & Map | Bus Route | Hours

Frances Perkins Branch

470 W. Boylston Street
Worcester, MA 01606
508-799-1687
Directions & Map| Bus Route | Hours

Great Brook Valley Branch

89 Tacoma Street
Worcester, MA 01605
508-799-1729
Directions & Map | Bus Route | Hours

Roosevelt Branch

1006 Grafton Street
Worcester, MA 01604
(508)-799-8327
Directions & Map | Bus Route | Hours

Tatnuck Magnet Branch

1083 Pleasant St
Worcester, MA 01602
(508)-799-8329
Directions & Map | Bus Route | Hours

To ask a question or make a comment, use our ASK A LIBRARIAN Service:

Walk-In Service
Telephone
E-Mail Us
TXT 4 Answers
IM a Librarian

Support The Library

Donate or Volunteer Today!

Ask A Librarian

Ask a question or send a comment - any way you like!