David Arthur Mooney
October 6, 1953 - April 12, 2023
David Arthur Mooney, 69, of Dix, Illinois, passed away at 12:07 a.m., Wednesday, April 12, 2023, at SSM Health St. Louis University Hospital in St. Louis. He was born October 6, 1953, in Mt. Vernon, Illinois, the son of Loyd and Leona (Keen)... View Obituary & Service Information
