Claude Allen Johnson passed away peacefully at Carilion Roanoke Memorial Hospital on Friday, April 30.
Allen was born in Rockbridge County on Aug. 24, 1953, the son of Peter Johnson of Lexington and Marian Garrett of Montvale.
In addition to his parents, he is survived by three sons, Brian Johnson and Chris ...