Skip to content
Sad News – Barry Eldon Sheppard
Sad News – Barry Eldon Sheppard
January 20, 2026
Barry Eldon Sheppard, age 67 of Stuart, Virginia, passed away Friday, January 16, 2026, at his home surrounded by family. He was born August 12, 1958, in Patrick County to the late Alvis Prescott Sheppard and Rachel Morse Sheppard. In addition to his parents, Barry