- Date Of Birth: May 13, 1993
- Date Of Death: May 18, 2021
- State: North Carolina
Sheldon Christopher Snead, 28, passed away Monday, May 18, 2021 in Decatur, Indiana .
![](https://lifefram.org/wp-content/uploads/2023/05/Sheldon-Christopher-Snead.jpg)
Sheldon Christopher Snead, 28, passed away Monday, May 18, 2021 in Decatur, Indiana .