Marvin Edgar Castro
January 20, 1964 - January 19, 2017
Marvin Castro, 52, of Millbrae died January 19, 2017 from multiple organ failure during his five month stay in the Intensive Care Unit of Kaiser in South San Francisco.Marvin was born at Kaiser in San Francisco to Luis and Rosa Castro on January... View Obituary & Service Information