Description

On the Sudbury River 1.5 mi NW of Framingham T.H.; Town of Framingham.

Nearby Features