Captain Melvin Dwayne Russell
March 14, 1945 - November 7, 2020
Captain Melvin Dwayne Russell was born in Sherman, Texas on March 14, 1945. Dwayne was a pilot in the Air Force, a high school math teacher and a graduate of Southwestern Theological Seminary. He passed away on November 7, 2020 in Princeton,... View Obituary & Service Information