Mark A. De Castro
December 8, 1950 - July 16, 2025
Mark De Castro, beloved husband, father, grandfather, and friend, passed away peacefully on July 16, 2025, at the age of 74. Born to Luis De Castro and Aurora (Aala) De Castro on December 8, 1950, in Butuan, Agusan Del Norte, Philippines. Mark... View Obituary & Service Information
