
Shattuck Park
3.9 (22)park
A neighborhood green space in Norwood with open grounds for outdoor recreation and community gatherings.
Description




Located in Norwood, Massachusetts, the park provides outdoor amenities for local visitors across an open outdoor setting.
