Sheila Jo Towse
February 16, 1962 - July 18, 2022
Sheila J. Towse passed away July 18, 2022 at her home in North Richland Hills, TX after a courageous battle with cancer. Sheila was born on February 16, 1962 in Chelsea, Massachusetts and raised in Billerica, Massachusetts. She later graduated... View Obituary & Service Information