805 Main St, Shrewsbury, MA , USA
Dean Park in Shrewsbury, MA is a hidden gem for travelers seeking some outdoor fun. With playgrounds, sports fields, and picnic areas, it's the perfect spot for a relaxing day in nature. Don't forget to pack a Frisbee or soccer ball for some friendly competition!
Landmark
Lat: 42.299278, Lon: -71.697305
ShareWebsite LinkCall