Individual Information
Wilber Leech
Birth:
23 Dec 1852
FCID:5919:69913
Parents
Father:
Joshua Leech
Mother: Sarah Long
Marriage(s)