← Search

Enoch Greenleaf

Family group sheet · ID F16053351024

Husband

Enoch Greenleaf

b. 1 DEC 1617

ID: I8779229584

Born
1 DEC 1617 — Ipswich, Suffolk, England, United Kingdom

Children