Individual Information
Katherine Leech
Birth:
Christening:
24 Oct 1591
Cathedral, Manchester, Lancashire, England
FCID:5873:10128
Parents
Father:
Edmund Leech
Mother:
Margaret Wyrrall
Marriage(s)