Joseph Greenleaf
Birth:
12 Apr 1686
Newbury, Essex, Massachusetts
FCID:4413:2615
Parents
Father:
Stephen Greenleaf
Mother:
Elizabeth Gerrish
Marriage(s)