Marco Esnil Castro
November 9, 1980 - December 13, 2020
Marco “Cocoy” Esnil Castro November 9, 1980 - December 13, 2020 Marco “Cocoy” Esnil Castro, a child of God and a long term resident of San Leandro, CA, died unexpectedly on December 13, 2020 at the age of 40. Named... View Obituary & Service Information