Roger Odell Thomas
December 28, 1984 - September 16, 2022
Roger Odell Thomas of Newport was born on December 28 1984 and passed away Friday September 16th at Mission Hospital in Ashville, NC. He was proceeded in death by his mother Mitzi Green, Brother Windle Garver, Grandfather Alonzo Sutton, and... View Obituary & Service Information