Individual Information
John Leech, Vicar
Birth:
Abt 1466
of Wellingborough, Northamptonshire, England
Death:
Abt 1521
Walden, Essex, England
FCID:4871:1590
Parents
Father:
Dennis Leech
Mother:
Elizabeth Mrs Leech
Marriage(s)