Lilli Scott

By Published On: November 9, 2026

Lilli Grace Scott, 17, passed away at her home in Vardaman on November 3, 2026. Born September 9, 2009, she

Share This Story!

Related articles