Shrewsbury’s Dean Park Playground Reopened!
Playground Newly Renovated for 2023! Shrewsbury’s Dean Park! There is so much to explore! The 79 acres include walking paths, a pond, basketball and tennis courts and several baseball diamonds.... Read More