Shelby Lumsden Clark
July 17, 1938 - November 16, 2017
Shelby Lumsden Clark, age 79, of Newark, DE, went home to be with the Lord Thursday, November 16, 2017 after a long battle with COPD and Depression. She was a devoted mother to her son Ken who worked hard as a single mother to support him.... View Obituary & Service Information