Ruben DeLeon Marquez passed away tragically on October 22, 2025 in Willow Creek. He was born in Hoopa on June 29, 1981.
On his perfect day, there will be nursery hopping, hoagies and a spicy Sichuan-Vietnamese dinner in Alhambra that will 'make ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results