Individual Information
Edmund Leech
Birth:
Christening:
17 Nov 1612
Cathedral, Manchester, Lancashire, England
FCID:5873:10124
Parents
Father:
Edmund Leech
Mother: Margaret Wyrrall
Marriage(s)