← Search

Thomas DeMoulton / Margaret DeMauley

Family group sheet · ID F16053349813

Husband

Thomas DeMoulton

b. 1313

ID: I17558563517

Born
1313 — England, United Kingdom

Wife

Margaret DeMauley

1280 – 06 SEP 1308

ID: I17558563518

Born
1280 — Whitby, Yorkshire, England, United Kingdom
Died
06 SEP 1308 — Somme, Picardie, France