Description

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

Nearby Features