Shrewsbury Parks & Recreation
Register Now

Dean Park - Volleyball Court

Facility Area Information


805 Main Street
Shrewsbury, MA 01545