Francis Xavier David Obituary
With heavy hearts, we announce the death of Francis Xavier David (Temecula, California), who passed away on September 26, 2021 at the age of 51. Family and friends are welcome to send flowers or leave their condolences on this memorial page and share them with the family.
He is survived by: his children, Xavier and Madeline; his parents, Erlinda and Rudy; and his brothers, Glen, Rene and Ron.