Twyla Renea Thomas
December 10, 1975 - August 5, 2018
Twyla Renea Thomas was born to Clarence Thomas and Linda (Tate) Thomas on Wednesday, December 10, 1975 in Oklahoma City, Oklahoma. Twyla passed away on Sunday August 5, 2018 in Tulsa, Oklahoma. She was 42 years old. Twyla had a passion for... View Obituary & Service Information