Larry Gene Byrd
January 24, 1950 - May 29, 2025
Larry Gene Byrd, 75 years of Dupo, IL, passed away on May 29, 2025, at Delmar Gardens on the Green, Saint Louis, MO. He was born January 24, 1950, at Scott Air Force Base, to Ray and Hazel (nee Allbright) Byrd. Larry proudly served in the US... View Obituary & Service Information
