Joe Stephen Castro was born on October 2, 1996 and passed away on January 5, 2019 and is under the care of Funeraria del Angel Anaheim.
Funeral Mass will be held on January 12, 2019 at 12:00 pm at Our Lady of Guadalupe - Delhi , 541 East Central Ave., Santa Ana, CA.
Visitation will be held on January 12, 2019 at 5:00 pm at Funeraria Del Angel Anaheim , 2425 W. Lincoln Ave., Anaheim, CA.
You may leave a message for the family by clicking here.
v.1.8.18