Anne Garrett Leonard Obituary
With heavy hearts, we announce the death of Anne Garrett Leonard of Roaring Gap, North Carolina, who passed away on April 17, 2025 at the age of 87. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
In the hush of twilight, as the stars twinkle in silent homage, we reflect on the legacy Anne Garrett leaves behind and her impact on the lives of her loved ones. Though Anne Garrett may no longer walk among us, her spirit lives on in the memories held dear by her family and friends, a guiding light that illuminates their paths in times of darkness.
She is survived by: her sons, John Austin Cater III and Daniel Garrett Cater; her grandchildren, John Austin Cater IV, Travis Noble Cater and Caroline Chappell Mullins; and her great grandchildren, Carson Cater, Owen Cater, Emmerson Mullins, Pennellope Grace Cater (PG) and Anne Mullins.
The family suggests that any memorials be directed to: Alleghany Animal Shelter c/o, Twin Oaks Veterinary Clinic, 2970 US 21N.Sparta, NC 28675 or Mountain Valley Hospice and Palliative Care, 945 Zephyr Rd., Dobson, NC 27017.