Libraries - Public in Shirley, MA
Hazen Memorial Library