Lloyd Albert Osborne
February 6, 1971 - September 9, 2024
Lloyd Albert Osborne, 53 years of Toluca, IL, passed away on September 9, 2024. He was born February 6, 1971, in Alton, IL. Surviving are his Parents, Clarence (Linda) Osborne; Brother, Jimmy Osborne; Step-Brothers, Scott Medford and Jason... View Obituary & Service Information
