Individual Information
Ellen Leak
Birth:
Jul 1853
Death:
18 Apr 1927
Los Angeles, Los Angeles, Ca
FCID:5559:716
Parents
Father:
John Lewis Leak
Mother:
Evaline Leach
Marriage(s)