Individual Information
Rachel Leavens
Birth:
15 Dec 1685
Roxbury, Suffolk, Connecticut
FCID:5925:2226
Parents
Father:
John Leavens
Mother: Elizabeth Preston
Marriage(s)