Steven Lee Scanlon
March 9, 1950 - November 26, 2020
Steven Lee Scanlon, age 70, of Hilliard, Ohio, passed away Thursday, November 26, 2020 at OSU-Wexner Medical Center. He was a graduate of Columbus North High School and worked at Coldwell Banker King Thompson. He was preceded in death by his... View Obituary & Service Information