Bobby Lee Rice, 66, of Altavista, went to be with his Lord on October 9, 2020 at Lynchburg General Hospital. Born in Altavista, he was the son of the late Luther Perrow Rice and the late Iris Neal Rice, both of Altavista. Bobby graduated... View Obituary & Service Information