On January 3, 2020, Jessica Leigh Spears passed on. Jessica Leigh Spears's first day of life was December 13, 1982 in Beaumont, Texas Eventually, Jessica Leigh Spears moved to Starks Louisiana which is where they were buried.
We hope GOD has a special spot above for Jessica Leigh Spears.
Publish your own message for the the person who has passed by sharing any thoughts you have regarding the deceased. It will mean a lot to any of the persons loved ones.