Santos Castro
December 17, 1985 - January 24, 2023
Santos Castro passed away on January 24, 2023. Visitation Sunday, January 29, 2023, from 2-8 PM and Monday, January 30 from 9 AM until time of service, 11 AM at River Woods Funeral Chapels, 205 S. River Rd., Des Plaines, IL, 60016. Interment... View Obituary & Service Information