Randy Allen Duck
February 1, 1982 - February 23, 2025
Randy Allen Duck, 43 years of Dupo, IL, passed away on Sunday, February 23, 2025 at Mercy Hospital South in St. Louis, MO. He was born February 1, 1982, in Belleville, IL. Randy was tow truck driver for Bi-State Towing. He enjoyed RC cars,... View Obituary & Service Information
