October 19 1958 — November 7 2022
Services are pending.
Our most sincere sympathies to the family and friends of Stephen Vance Renshaw October 19 1958 — November 7 2022.
Death notice for the town of: Decatur, state: Texas
October 19 1958 — November 7 2022
Services are pending.
Our most sincere sympathies to the family and friends of Stephen Vance Renshaw October 19 1958 — November 7 2022.
Death notice for the town of: Decatur, state: Texas