Richard Lee Davis
May 26, 1969 - December 23, 2020
Richard Lee Davis, 51, of Winchester died Wednesday, December 23, 2020 in Winchester Medical Center. He was born May 26, 1969 in Winchester the son of James Sr., and Carol Carter Davis. He worked as a roofer for Tharpe Roofing... View Obituary & Service Information