Individual Information
John Cotton
Birth:
1676/82
Portsmouth, Rock, New Hampshire
Christening:
19 Aug 1696
Death:
5 Jul 1723
FCID:2070:3318
Parents
Father:
John Cotton
Mother: Sarah Hearl (Earl)
Marriage(s)
Family Group
Elizabeth Davis
md. 6 May 1714 Portsmouth, Rock, New Hampshire
  Children
Family Group
Elizabeth Davis
md. 6 May 1714 Portsmouth, Rock, New Hampshire
  Children
Family Group
Elizabeth Davis
md. 6 May 1714
  Children