Owen Deanglo Williamson
February 20, 1987 - February 10, 2021
Owen Deanglo Williamson was born February 20, 1987 in Scottsboro, Alabama. He departed this life on February 10, 2021 in Scottsboro, Alabama. He is the son of Howard Deanglo Cothron and Katress L. Williamson. He is preceded in death by his... View Obituary & Service Information