Individual Information
Daughter Leech
Birth:
29 May 1852
Death:
29 May 1852
FCID:5919:69820
Parents
Father:
John Alexander Leech
Mother: Phebe Freeman
Marriage(s)