John married Ruth GATES on 30 Sep 1724 in Preston, Massachusetts. Ruth (daughter of Thomas GATES and Elizabeth FREEMAN) died after 15 Jan 1762. [Group Sheet] [Family Chart]