John married Elizabeth (Hait?) Brown in 1670. Elizabeth (daughter of Thomas Brown and Elizabeth) was born on 1 Aug 1647 in New Haven, New Haven County, CT. [Group Sheet] [Family Chart]