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