OTIS J. CAVINESS Otis James Caviness, 83, of Patrick Springs, passed away on Thursday, February 9, 2017 at Carilion Roanoke Memorial Hospital. He was born on June 26, 1933 to the late Savannah Shockley Caviness and Frank Caviness. He was also preceded in death by his wife, Shirley Ann Barbour Caviness; a sister, and three […]