Description

Along the left bank of the Charles River 1.3 mi N o of Dedham T.H.; Town of Dedham.

Nearby Features