Individual Information
Lydia Archer
Birth:
1596
England
Death:
1660
Pr. Duxbury, Plymouth, Massachusetts
FCID:6449:222
Parents
Father:
Mother:
Marriage(s)
Francis Sprague
md. 1620
England
Children
1.
Living