Individual Information
Edward Leach
Birth:
10 Apr 1607
Leighton, Buzzard, Bedfordshire, England
FCID:23556:1304
Parents
Father:
Thomas Leach
Mother:
Alice Honor
Marriage(s)
Leach
md.
Children
1.
Living