Margaret Brewer Shelton
June 24, 1922 - September 30, 2018
LYNCHBURG, VA - Margaret Lenore Brewer Shelton, 96, died on September 30, 2018, in Lynchburg, Virginia. A resident of Portsmouth, Virginia until mid-2014, Margaret was the wife of the late Linwood Carl "L. C." Shelton Jr. for nearly 70 years. Margaret,... View Obituary & Service Information