Map of Lake Hayward Brook in Middlesex County, CT:

Lake Hayward Brook Middlesex Hamburg 41.4923208 -72.3353609