ROY LESTER BOWERS Roy Lester Bowers, Liberty, died October 5, 2020 at Reid Hospital, Richmond. Born at home on Barbours Creek, Craig County, Virginia on January 24, 1944, the 100th birthday of his paternal great grandfather, Roy was the sixth child born to John Herman and Thelma Raeburn Helms Bowers. In 1949, the Bowers family …