Ledyard Reservoir Dam in Groton, Connecticut

Ledyard Reservoir Dam in Groton is an embankment. Ledyard Reservoir Dam is located near Charlton Lane.

Waterway Type
dam
Elevation 29 m
Located in New London County
Country United States