Carroll
C
Leach
Birth date:
13 AUG 1916
Birth place:
Lone Wolf,
,
Oklahoma,
United States
Death date:
30 MAY 1966
Death place:
Dallas,
Dallas,
Texas,
United States
Leach Family
Parents:
Father: | Charles Clinton Leach |
Mother: | Ora Alta Dutcher |
Spouse:
Spouse: | Barbara Jane Leach |
Siblings:
Carroll
C
Leach
Lloyd Elmer Leach |
Children: