Leo Rey De Vera Flores

Birth date: Feb 19, 1966 Death date: Mar 3, 2025

Our Beloved Leo Rey De Vera Flores February 19, 1966 - March 3, 2025 We are heartbroken to announce that our beloved Leo has left us on March 3, 2025, in Hayward, CA. Born on February 19, 1966 in the Philippines, he graced our li