Russell Thomas Horne

Birth date: Apr 19, 1933 Death date: Mar 14, 2023

Russell Thomas Horne, 89, of Cleveland, Ohio passed away peacefully on March 14, 2023. He was born in Cleveland, Ohio on April 19, 1933 to the late Elmer Steven and Katherine Horne (nee Kondas). Russell was preceded in death by hi