Individual Information
Thomas Leach
Birth:
4 Oct 1579
Leigh, Lancaster, England
FCID:2039:6267
Parents
Father:
Richard Leach
Mother: Ann Yate
Marriage(s)