Castro May 4, 1993 – April 28, 2019 Taylor Nicole Castro of San Antonio, Texas passed away peacefully at her home after a brave battle with Leukemia. Her family and friends were by her side when she drifted off to be with the Lord.... View Obituary & Service Information
Obituary & Service
May 4, 1993 – April 28, 2019
Taylor Nicole Castro of...
Flowers & Gifts
Send flowers to the Castro's family.Send Flowers