Skip to main content
Get a Library Card
Locations & Hours
Account Login
Keyword
Title
Author
Subject
Series
Bib Call Number
Menu
Main Menu
About
Administration
Mission
Board of Directors
Executive Director
History
Jobs
Media Releases
Staff Contacts
Using the Library
Get a Library Card
Policies & Procedures
Accessibility
Book Donation Procedures
Bookstore
Exhibit Areas
Meeting & Study Rooms
Parking
Tours
LOCATIONS
Locations & Hours
Main Library
Mobile Library Express
Burncoat Branch
Frances Perkins Branch
Goddard Branch
Great Brook Valley Branch
Roosevelt Branch
Tatnuck Magnet Branch
Talking Book Library
SERVICES
Borrow
Search Catalog
eBooks & Digital Media
Library of Things
Museum Passes
Newspapers & Magazines
World Languages
Access
Computers, Printing & Copying
Ask a Librarian
Dial-A-Story
Literacy Volunteers
Notary Public Service
Talking Book Library
DIY Tools
3D Printing
Adobe Creative Cloud
Convert Audio & Video
Digital Studio
Digitize Photos & Slides
DIY Crafts for Adults
Innovation Center
Sewing
RESOURCES
Books & More
eBooks & Digital Media
Newspapers & Magazines
Poet's Place
Reader’s Corner
Suggest a Title
WPL Reference Blog
Research & Subject Guides
Online Databases
Business & Finance
Employment
English Learning & Citizenship
Government Documents
Local History & Genealogy
Social Services
Selected Web Resources
Classes & Events
Online Calendar
Adult Classes and Programs
Children's Programs
Teen Programs
Tween Programs
Kids & Teens
Kids & Families
Teens
Support WPL
Friends of WPL
Bookstore
Friends of the Library
Make a Donation
Membership
WPL FOUNDATION
WPL Foundation
Volunteer
Get Involved
Volunteer
Open Sundays
December New Releases
Register Today
Previous
Pause
Next
Test Prep Tips
1000 Books
Vending-Machine
One-one-appointment
Dial-A-Story
eCards
Museum Passes
Talking Book
Quick Links
- Choose -
Ask a Librarian
Computers, Printing & Copying
Get a Library Card
Locations & Hours
Mobile Library Express
Museum Passes
Parking at the Main Library
Contact Us
Call Us: 508-799-1655
Ask a Librarian
Staff Contacts
Connect
Get the WPL Newsletter
Click here for Newsletter Archive