Individual Information
Ella I. Leu
Birth:
Feb 1887
Nebraska
FCID:5406:1694
Parents
Father:
Ferdinand Leu
Mother: Bertha
Marriage(s)