Individual Information
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
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
Elizabeth Ham
md.
  Children