Flavio De Leon Estrella
May 7, 1942 - January 9, 2023
Flavio De Leon Estrella, of California, was born on May 7th 1942 in The Philippines to Vicente Estrella and Petra De Leon, and passed away on January 9th 2023 in California.
He is survived by his wife Estela, and his loving family. View Obituary & Service Information
