Roberta Maxine (Russell) Leverton, 89, died on March 27, 2020 in Norman, OK of Alzheimer's disease. She was born February 10, 1931, to John and Bessie Russell in a farmhouse near Foss, OK. The youngest of three daughters, she had six brothers.... View Obituary & Service Information
