Sudbury Dam, Massachusetts

Sudbury Dam, Massachusetts

Detailed Description

Sudbury Dam located in Southborough Massachusetts was built in 1894. A storehouse was built in 1900.

Details

Image Dimensions: 3264 x 980

Date Taken:

Location Taken: Southborough, MA, US