David Duane Holmes
April 16, 1953 - March 12, 2024
LEBANON VIRGINIA – David Duane Holmes, 70, passes away on Tuesday, March 12, 2024, at Johnston Memorial Hospital, Abingdon, Virginia. He was born in Saltville, Virginia, the son of the late Floyd and Doris Cahill Holmes. He was preceded... View Obituary & Service Information