DEACON OSCAR GENE RUSSELL
November 30, 1943 - June 26, 2020
The Obituary Oscar Gene Russell was the oldest son of the late Birdell Russell born on November 30, 1943 in Alexander City, Alabama, Tallapoosa County. Oscar, mostly known by family as Gene, was raised by his grandparents, the Late Radford... View Obituary & Service Information