Individual Information
John Cotton
Birth:
Abt 1652
Portsmouth, Rockingham, New Hampshire
Death:
14 Sep 1714
Portsmouth, Rockingham, New Hampshire
FCID:5721:2022
Parents
Father:
William Cotton
Mother: Elizabeth Ham
Marriage(s)
Family Group
Sarah Hearle
md.
  Children
1.  
Living
2.  
Living
3.  
Living
4.  
Living
5.  
Living
6.  
Living
7.  
Joanna Cotton
b. 1685
8.  
Living
9.  
Living
10.  
Living
11.  
Living
12.  
Living