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
Organization Type: Public Library
last updated: 07/21/25 13:08