Individual Information
Thomas Cotton
Birth:
1678/79
Portsmouth, Rock, New Hampshire
Christening:
19 Aug 1696
Death:
7 Sep 1770
Portsmouth, Rockingham, New Hampshire
FCID:3602:8689
Parents
Father:
John Cotton
Mother: Sarah Hearl (Earl)
Marriage(s)
Family Group
Comfort Riggs
md. 28 Jul 1717 Gloucester, Essex, New Hampshire
  Children
Family Group
Elizabeth Jackson
md. 14 Nov 1721 Greenland, Rockingham, New Hampshire
  Children