Individual Information
John Cotton
Birth:
16 May 1647
Portsmouth, Rockingham, New Hampshire
Death:
9 Dec 1714
Portsmouth, Rockingham, New Hampshire
FCID:5585:5826
Parents
Father:
Wiliam Cotton
Mother: Elizabeth Ham
Marriage(s)
Family Group
Sarah Elisabeth Hearl
md. Abt 1674 of Portsmouth, Rockingham, New Hampshire
  Children
1.  
Living
2.  
Living
3.  
Living
4.  
Living
5.  
Living
6.  
Living
7.  
Living
8.  
Living
9.  
Living
10.  
Living
11.  
Living
12.  
Living