John married Elizabeth Leach on 27 Dec 1693 in Bridgewater, Plymouth County, MA. Elizabeth (daughter of Giles B. Leach and Anne Nokes) was born in in Weymouth, Norfolk County, MA. [Group Sheet] [Family Chart]