Udell Lavern Watts
May 26, 1933 - November 26, 2020
Udell (Slim), 87, of Odessa, Texas passed away on November 26, 2020. He was born May 26, 1933 to Henry Jolly Watts and Edith Fern Baxter in Speedwill, Missouri. He grew up in Lucas, Arkansas living with his mom and with his beloved grandparents,... View Obituary & Service Information