John married Hannah Beach on 5 May 1708 in Stratford, Fairfield County, CT. Hannah (daughter of John Beach and Mary (Staples) Eliot) was born on 12 Dec 1665 in Wallingford, New Haven County, CT; died before 9 May 1726 in Bridgeport, Fairfield County, CT. [Group Sheet] [Family Chart]