Ruth Greenleaf
Birth:
Abt 1718
of Newbury, Essex, Massachusetts
FCID:5501:282
Parents
Father:
Parker Greenleaf
Mother:
Mary Jacques
Marriage(s)