Lloyd
Elmer
Leach
Birth date:
26 DEC 1918
Birth place:
,
Washita,
Oklahoma,
United States
Death date:
5 NOV 1992
Death place:
Dallas,
Collin,
Texas,
United States
Leach Family
Parents:
Father: | Charles Clinton Leach |
Mother: | Ora Alta Dutcher |
Spouse:
Spouse: |
Siblings:
Carroll
C
Leach
Lloyd Elmer Leach |
Children: