RICHARD WOODROW SPENCER February 9, 1919 – April 3, 2020 Richard Woodrow Spencer died in his Hiram, Ohio home on April 3, 2020, at the age of 101. Richard, known as Dick, was a widely known and respected life resident of Hiram Village... View Obituary & Service Information