106
Sheila Strickland Townsend, age 62, of Huntsville, Alabama passed away on Monday, March 21, 2022. Sheila was born March 7, 1960.
Fond memories and expressions of sympathy may be shared at www.valhallafunerals.com for the Townsend family.