The Westville Dam is located on the Quinebaug River between Southbridge and Sturbridge, about 1.3 miles west of the Southbridge town center and 18 miles southwest of Worcester, Massachusetts.
The Westville Dam is located on the Quinebaug River between Southbridge and Sturbridge, about 1.3 miles west of the Southbridge town center and 18 miles southwest of Worcester, Massachusetts.