Lenora Amelia Leuders
Birth:
1 Sep 1892
Florida
Death:
28 Jan 1980
Duval, Florida
FCID:4827:10885
Parents
Father:
Mother:
Marriage(s)