Stacy Michelle Shelton-Watts

Birth date: Mar 24, 1971 Death date: Sep 21, 2021

Stacy Michelle Shelton-Watts, age 50, died on Tuesday, September 21, 2021 at her residence in Decatur, IL surrounded by her loving family. Stacy was born to Lynn and Pam Shelton on March 24, 1971 in Decatur, IL. Stacy worked as a