Individual Details

Thelma Sechrest

( - )

Families

SpouseCarl Edison Davis (1907 - 1947)