James S. Russell
December 6, 1964 - February 14, 2022
James Sumpter Russell was born December 6, 1964 in Oklahoma City, Oklahoma to Vernie and Margaret (Sumpter) Russell. He passed away Monday, February 14, 2022 at his home in Sherman, Texas. He grew up in Tulsa and graduated from Memorial High... View Obituary & Service Information