CASTLEWOOD, VIRGINIA - Shirley Joyce Hall, 88, died Saturday, June 27, 2020, at Russell County Hospital, Lebanon, Virginia. She was born in Bedford, Virginia, daughter of the late John and Mary Kelch Stewart. She was preceded in death by her... View Obituary & Service Information