Birth Oct 18, 1904
Death March 1978 (age 73)

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

Leila Owens's Biography Add details

Leila Owens 1904 - 1978 was a member of the Owens family. Leila was born on October 18, 1904. Leila died on March 1978 at 73 years old.

Leila Owens's last known residence is at Minneapolis, Hennepin County, Minnesota 55410.

We were able to locate a death record for Leila Owens in the United States Social Security Master Death Index (SSDI). What is the SSDI?

Help Leila's family complete this biography

Help Leila's family build this biography by adding your own photos, stories, and facts.

Discuss Leila Owens

Write a comment

Details about Leila Owens Add details

Last Known Residence Minneapolis, Hennepin County, Minnesota
55410
Born
Death

Obituary Add details

No one has shared any information on the obituary records of Leila Owens.