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)
Comfort Riggs
md. 28 Jul 1717
Gloucester, Essex, New Hampshire
Children
Comfort Riggs
md. 28 Jul 1718
Children
Elizabeth Jackson
md. 14 Nov 1721
Greenland, Rockingham, New Hampshire
Children