Ruth Haseltine
Birth:
4 Mar 1694/95
Haverhill, Essex, Massachusetts
FCID:5972:2579
Parents
Father:
Nathaniel Haseltine
Mother:
Ruth Jacques
Marriage(s)