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 Read Obituary