
Townhall Park
4.4 (17)park
A quiet civic green in Needham featuring open lawns and walking paths beside local town facilities.
Description





Maintained by Needham's Park & Recreation department, the grounds serve as a public municipal space situated directly alongside the area's local civic facilities.