LOCATION United States

Shrewsbury

Shrewsbury is a town in Worcester County, Massachusetts, United States. The population was 38,325 according to the 2020 United States Census, in nearly 15,000 households.

Powered by
Show More
All Campgrounds
Nearby Points of Interest
Show More

The House of Highways