Leo Storch's Biography Add details
Leo Storch 1921 - 2008 was a member of the Storch family. Leo was born on March 3, 1921. Leo died on August 28, 2008 at 87 years old.
Leo Storch's last known residence is at Los Angeles, Los Angeles County, CA 90064.
We were able to locate a death record for Leo Storch in the United States Social Security Master Death Index (SSDI). The death certificate for this record has been observed. This data can be considered accurate. What is the SSDI?
Details about Leo Storch Add details
Discuss Leo Storch
Share your memories below with the rest of Leo's family.
Obituary Add details
We don't have info regarding Leo Storch's obituary records.