David Cabrera
November 9, 1952 - August 20, 2024
In Loving Memory of David Cabrera It is with profound sadness that we announce the passing of David Cabrera, a kind-hearted and adventurous soul, on August 20, 2024 at the age of 71. David passed away peacefully, leaving behind a legacy of... View Obituary & Service Information
