Ms. Stacha Lynn Ross
June 17, 1966 - January 1, 2024
In Loving Memory Of Stacha Lynn Ross was born on June 17, 1966, to Juanita Ross and Russell Jones who preceded her in death. She found God at an early age and passed that love and faith in God on to her children and grandchildren. Stacha... View Obituary & Service Information
