Oscar Castro
February 15, 1971 - February 2, 2019
Oscar Castro, born on February 15, 1971 went to be with the Lord on February 2, 2019 at the age of 47. He is preceded in death by his father, Hector Castro Lopez, and his brother, Hector Castro Jr. He is survived by his loving mother Petra Luna... View Obituary & Service Information