August 4, near Echo Bridge, Needham
Another kudzu site within the Greater Boston area