Thelma
Frances
Odle
Birth date:
10 SEP 1921
Birth place:
Solo,
Texas,
Missouri,
United States
Death date:
19 AUG 2011
Death place:
Houston,
Texas,
Missouri,
United States
Odle Family
Parents:
Father: | Kager Lee Andrew Marshall Odle |
Mother: | Mable Ellen Johnson |
Spouse:
Spouse: | William David McLoud |
Siblings:
Pauline
E
Odle
Harold Ray Odle Thelma Frances Odle Lester William ( Bill) Odle Doyle L Odle |
Children: