Richard Leech
Birth date:
1758
Birth place:
Great Peover, Cheshire, , England
 
Death date:
 
Death place:
  , , ,

Leech Family

Parents:
Father: Thomas Leach\leech
Mother: Sarah Hulse
Spouse:
Spouse:
 
Siblings:
Richard Leech
Emma Leech
Thomas Leech
Mary Leech
Ann Leech
Sarah Leech
Children: