Kelley, Leda F. “Lee”
(nee Hart), born August 9, 1924 in Columbus, Ohio; died August 6, 2020 in St. Louis. Lee was preceded in death by her parents, Lionel A. and Lucille H. (nee Spencer) Hart and her brothers, Richard and Robert L. Hart. ...
Visit Tribute →