Individual Information
Thomas Leech
Birth:
4 Oct 1579
Leigh, Lancs, Eng
FCID:38293:3223
Parents
Father:
Richard Leech
Mother:
Ann Yate
Marriage(s)