Genealogical Database of Jim Low
Rev. John Cotton
(1658 - 1710)
Lake Anne
(1663 - 1737)
John Cotton
b.
1687-09-05, Hampton, Rockingham, New Hampshire
d.
1689-09-08, Hampton, Rockingham, New Hampshire
occ.