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