David Roscoe Davis

August 25, 1949 - August 22, 2025

David Roscoe Davis, age 75, of Bradshaw Community, died Friday, August 22, 2025, at his home. He was born in Craig County, VA, on August 25, 1949, to the late Everett Roscoe and Elizabeth Allen Davis. He was also preceded in death by his two sisters, Wanda Hopkins and Helen Griggs. He is survived by his sister, Thelma Griggs; brother, Delvis Davis; as well as several nieces, nephews, and cousins. Funeral services will be held on Wednesday, August 27, 2025, at 11:00 a.m. at Ellett Valley Pentecostal Holiness Church with Pastors Steve and Lou Akers and Pastor Andrew Draughn officiating. Interment will follow at Halls United Methodist Church Cemetery, Elliston. Visitation will be from 5-7 p.m. on Tuesday, August 26, 2025, at McCoy Funeral Home.