Catherine Veronica Smith
September 16, 1961 - December 12, 2023
Catherine Veronica Curran Smith passed away peacefully on December 12, 2023, in San Antonio, Texas. Catherine was born on September 16, 1961, in the town of Cirencester, England, to Charles Curran and Sheila Farrell Curran. Catherine is preceded... View Obituary & Service Information
