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