Margaret D. Owens (Lebanon)
February 18, 1956 - September 25, 2020
Margaret Denise Owens, daughter of Kenneth J. and Jessie H. Weddle Henderson, was born February 18, 1956, in Emmetsburg, Iowa. She departed this life Friday, September 25, 2020, in the SSM Health St. Louis University Hospital, in St. Louis,... View Obituary & Service Information