Margaret Shelton
September 30, 2018
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