William Cotton
Birth:
1614
Portsmouth, Rockingham, New Hampshire
Death:
19 Dec 1678
Portsmouth, Rock, New Hampshire
FCID:2060:5964
Parents
Father:
John Cotton
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
![Family Group](/images/btn_family.jpg)
Elizabeth Ham
md.
Children