Skip to content

Debbie Ross

Debbie Ross, 32, of Cave-in-Rock, IL, died Thursday, February 23, 2023, at Deaconess Gateway in Evansville, IN.
Survivors include her fiancé, Josh Shearer; mother, Grindl Barnes; children, Caroline Fletcher, Michael Shearer, and Cerford Fletcher; brothers, Freddy Fletcher and Lonnie Collins, and Allen Patton; sister, Amy Persinger; and many more extended family members and friends.
She was preceded in death by her father, Johnny Barnes.
Memorial services will be held at a later date. Hardin County Funeral Services is in charge of arrangements.

To purchase flowers and gifts locally, visit .

Leave a Comment