
SHARE THIS PAGE
Hitchcock Lake is located in New Haven County, Connecticut. This lake is 45 acres in size.
SIZE
45 acres
ELEVATION
674 ft