Viola Ellen Powell Herndon was born at home in Couch, Missouri on Dec. 23, 1934, to Ocal and Leta Powell. She passed away on Aug. 26, 2025, at the age of 90, at her home surrounded by her loving family.
You can read this story + 2 more free this month
This story is on us. Create a free account to keep reading.
