Faye Deloris Willard Turley, 83, of Scott Depot departed for her heavenly home on Sunday, January 17, 2021. She was born to Paul Marshall and Una Wears Willard on November 24, 1937. Faye married Charles Edward Turley on June 29, 1957. Together... View Obituary & Service Information