Sudbury Dam, Massachusetts
Detailed Description
Sudbury Dam located in Southborough Massachusetts was built in 1894. A storehouse was built in 1900.
Sources/Usage
Public Domain.
Sudbury Dam located in Southborough Massachusetts was built in 1894. A storehouse was built in 1900.
Public Domain.