Description

On Stony Brook just E of Southborough; Town of Southborough.

Nearby Features