David Allen Elmore
February 1, 1974 - February 10, 2022
David Allen Elmore, 48, of Christiansburg, died Thursday, February 10, 2022 at home after a lengthy illness. He was a member of Victory Restoration Church, Christiansburg. David was loved by all that knew him. He is survived by his wife,... View Obituary & Service Information