Description
Heads at 421317N0711338W, flows N to the Charles River, 1.3 mi SSE of Needham; Towns of Dedham and Westwood.
Norfolk County · Massachusetts
Heads at 421317N0711338W, flows N to the Charles River, 1.3 mi SSE of Needham; Towns of Dedham and Westwood.