Individual Information
Margaret Cotton
Birth:
1694
Portsmouth, Rock, New Hampshire
Death:
Aft 1765
FCID:5247:2536
Parents
Father:
John Cotton
Mother: Sarah Hearl (Earl)
Marriage(s)
Family Group
Moses Caverly
md. 30 Jan 1715 Portsmouth, Rock, New Hampshire
  Children