Thomas Norvel Mitchell
November 9, 1931 - August 5, 2020
Thomas Norvel Mitchell, 88, resident of Tulsa, Oklahoma passed away August 5, 2020. Thomas was born November 9, 1931 in Oklahoma City, Oklahoma. He will be missed by everyone who knew and loved him.
No services are planned at this time View Obituary & Service Information