Carroll "David" Vicars
May 24, 1938 - August 12, 2020
CASTLEWOOD, VIRGINIA – Carroll “David” Vicars, 82, passed to his Heavenly home on August 12, 2020, at his home. He was born in Castlewood, Virginia; son of the late Orbin and Nannie Viola Nash Vicars. He was preceded in death... View Obituary & Service Information