Efrain Castro
Birth date: Feb 21, 1996 Death date: Dec 11, 2019
Our caring & loving Son, Brother & Soulmate has returned home to his heavenly father. Efrain was born on February 21st, 1996 in Salt Lake City to Sandra Cuevas and Efrain Castro. In his short 23 years, Efrain had a big impact on Read Obituary