Melissa Leech
Birth:
Mar 1837
Death:
1912
FCID:5919:69190
Parents
Father:
Thomas Leech
Mother:
Prudence Gibbons
Marriage(s)