Carolyn Sue Towndrow, age 83, went home to be with the Lord on June 17, 2025, at BSA Hospital in Amarillo, Texas, ending her three-year struggle with Vascular Dementia & Alzheimer’s Disease. Sue was born September 13, 1941, to Robert Clark and Dorothy Virginia (Howser) Duffendack in Kansas City, Kansas.…

