Homer L. Welch
April 1, 1934 - January 25, 2021
Homer Leon Welch, 86, was born on April 1, 1934 to Harley and Lizzie (Mayo) Welch in Lake Providence, Louisiana. He passed away on Monday, January 25, 2021 in Arlington, Texas. Homer married Paula Jane Lewis on February 25, 1959 in Wichita... View Obituary & Service Information