John married Ruth CARTER on 30 Apr 1728 in Lancaster, Massachusetts. [Group Sheet] [Family Chart]
John married Silence WHITE on 30 Dec 1760 in Lancaster, Massachusetts. [Group Sheet] [Family Chart]