Larry Lee Mehring
July 16, 1938 - October 18, 2023
Larry Lee Mehring, 85, of Red Bud, IL, passed away on October 18, 2023 at Mercy South St. Louis. He was born July 16, 1938, in Red Bud, IL. On, May 17, 1958, in St. John the Baptist Catholic Church, Red Bud, IL. He was united in marriage to... View Obituary & Service Information
