Organization
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
Website: https://shrewsburyma.gov/344/Library
Organization Type: Public Library