Description
Heads at 421355N0711510W, flows NE to the Charles River, 1.5 mi S of Needham; Towns of Dover and Westwood.
Norfolk County · Massachusetts
Heads at 421355N0711510W, flows NE to the Charles River, 1.5 mi S of Needham; Towns of Dover and Westwood.