William Cotton
Birth:
1614
Portsmouth, Rockingham, New Hampshire
Death:
19 Dec 1678
Portsmouth, Rock, New Hampshire
FCID:5247:2833
Parents
Father:
Mother:
Marriage(s)
![Family Group](/images/btn_family.jpg)
Elizabeth Ham
md. 1650
Portsmouth, Rockingham, New Hampshire
Children
1.
John Cotton
b. 1650
2.
William Cotton
b. 1653
3.
Solomon Cotton
b. 1655
4.
Sarah Cotton
b. 1657
5.
Thomas Cotton
b. 1659
6.
Joseph Cotton
b. 1661
7.
Benjamin Cotton
b. 1665