Richard Allen Dean
February 10, 1962 - October 20, 2022
CASTLEWOOD, VIRGINIA – Richard Allen Dean, 60, passed away on Thursday, October 20, 2022, at Johnson City Medical Center, Johnson City, Tennessee. He was born in Detroit, Michigan; son of the late Charlie and Lydia Venters Dean. He was... View Obituary & Service Information