Odessa Owens's Biography Add details
Odessa Owens 1927 - 1981 was a member of the Owens family. Odessa was born on May 11, 1927. Odessa died on June 1981 at 54 years old.
Odessa Owens's last known residence is at Houston, Harris County, Texas 77048.
We were able to locate a death record for Odessa Owens in the United States Social Security Master Death Index (SSDI). What is the SSDI?
Details about Odessa Owens Add details
Discuss Odessa Owens
Share your memories below with the rest of Odessa's family.
Obituary Add details
No one has submitted details on the obituary records of Odessa.