Thelma Evelyn Sidenstricker

F, (1913 - 1968)
  • Birth*: 1913
  • Death*: 1968
  • Last Edited: 19 Mar 2017

Family: Luster Olen Cook x b. 30 Oct 1905, d. 8 Apr 1991