Shrewsbury Public Library (Shrewsbury Public Library)

Region 7
NNLM ID: 2177-O-13638
609 Main Street
Shrewsbury, Massachusetts 01545
County: Worcester
Telephone: 508-842-8609
Organization Type: Public Library