Gabriel & Shelly Castro


Gabriel & Shelly Castro- Married just over a year, and expecting their first child, Shelly is a Registered Nurse and Gabo is an Electromechanical Engineer. After teaching for the School of Christ Biblical Institute for the last couple years, they are now the founders and directors of Talita Cumi Children’s Home.