Thelma Ruth Osbourne
Birth date:
15 MAR 1904
Birth place:
Klondike, , Louisiana, United States
 
Death date:
  7 APR 1992
Death place:
  Deridder, , Louisiana, United States

Osbourne Family

Parents:
Father: Leon Morris Osbourne
Mother: Clothile Broussard
Spouse:
Spouse: John (Eddie) Edwin Davis
 
Siblings:
Claude Osbourne
Bessie Osbourne
Thelma Ruth Osbourne
Children:
Mack Morris (Buddy) Davis
John