Shrewsbury, Massachusetts 01545Official Website
Dean Park, a popular public park in Shrewsbury, covers 79 acres of land and features a pond, a water fountain show, and various sports facilities.
Dean Park Pond is located in Dean Park. The park is managed by the city of Shrewsbury Parks and Recreation Department.
Restrooms on site
Wheelchair accessible trail
Last updated December 9, 2023