Leta Adele Spack
July 18, 1937 - June 22, 2019
Leta Adele Spack of Leawood, KS passed from this world on June 22, 2019 after a short but rigorous illness. Leta was born on July 18, 1937 at Menorah Hospital in Kansas City, the adored only child of Anna Rose and Max Roth. Her childhood... View Obituary & Service Information