Lou Turner
September 5, 1949 - March 15, 2021
Lou Gehrig Turner, 71, of 428 Burr Oak Road, Lynchburg died Monday, March 15, 2021 at his home. He was the husband of Marcia Corbett Turner for 45 years. He was born September 5, 1949 in Wytheville, a son of Theodore Roosevelt Turner, Jr.... View Obituary & Service Information