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](/images/btn_family.jpg)
Comfort Riggs
md. 28 Jul 1717
Gloucester, Essex, New Hampshire
Children
![Family Group](/images/btn_family.jpg)
Elizabeth Jackson
md. 14 Nov 1721
Greenland, Rockingham, New Hampshire
Children