Francilia Garcia

Francilia Garcia

Date of Death

April 18, 2025

Location

Yorba Linda, California

Cause of Death

HELLP Syndrome

Who She Was

Leave a Comment: