John married Mary Adell GATES on 05 Apr 1658 in Sudbury, Massachusetts. Mary (daughter of Stephen GATES and Ann BEARE) was born about 1630; died on 22 Dec 1711 in Marlborough, Middlesex, Massachusetts, USA. [Group Sheet] [Family Chart]
John married Sarah BLANDFORD about 1680. Sarah (daughter of John BLANDFORD and Dorothy WRIGHT) was born on 27 Jan 1643 in Sudbury, Middlesex County, Massachusetts; died on 16 Mar 1724 in Asburnham, Worcester County, Massachusetts. [Group Sheet] [Family Chart]