Obituaries

Homer Leon Welch

Homer Leon Welch

Homer Leon Welch, 86, was born on April 1, 1934 to Harley and Lizzie (Mayo) Welch in Lake Providence, La. He passed away on Monday, Jan. 25, 2021 in Arlington, Texas.

Pages