Mary married John Hall on 1 Oct 1674. John (son of John Hall and Esther Willocke) was born in 1619 in England; died on 22 Jan 1695 in Middletown, Middlesex County, CT. [Group Sheet] [Family Chart]