Birth May 27, 1907
Death Jan 28, 1997 (age 89)

This biography can be changed by anyone who knew Thelma L Owens. Add details now

Thelma L Owens's Biography Add details

Thelma L Owens 1907 - 1997 was a member of the Owens family. Thelma was born on May 27, 1907. Thelma died on January 28, 1997 at 89 years old.

Thelma L Owens's last known residence is at Clarinda, Page County, IA 51632.

We were able to locate a death record for Thelma L Owens in the United States Social Security Master Death Index (SSDI). According to information provided to the SSDI, this death record has been verified by a family member of the deceased. This data can be considered very accurate. What is the SSDI?

Help Thelma's family complete this biography

Details about Thelma L Owens Add details

Last Known Residence Clarinda, Page County, IA 51632
Born
Death

Discuss Thelma L Owens

Share your memories below with the rest of Thelma's family.

Write a comment

Obituary Add details

We don't know info about Thelma L Owens's obituary records.