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
Obituary & Service
Thomas Norvel Mitchell, 88, resident of Tulsa, Oklahoma passed...View More
Flowers & Gifts
Send flowers to the Mitchell's family.Send Flowers