Individual Information
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
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