Individual Information
Thomas Cotton
Birth:
1678/79
Portsmouth, Rock, New Hampshire
Christening:
19 Aug 1696
Death:
7 Sep 1770
Portsmouth, Rockingham, New Hampshire
FCID:2060:5858
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
Comfort Riggs
md. 28 Jul 1718
  Children
Family Group
Elizabeth Jackson
md. 14 Nov 1721 Greenland, Rockingham, New Hampshire
  Children