Jennie Leech
Birth:
Jan 1864
Death:
1953
FCID:5919:69824
Parents
Father:
John Alexander Leech
Mother:
Phebe Freeman
Marriage(s)