Efrain Castro
February 21, 1996 - December 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 everyone who... View Obituary & Service Information