Zachary Cruz Castillo passed away January 23, 2020 in Denver, Colorado. He was born February 15, 1997 in Denver, Colorado to Ricky 'Chat' Castillo and Teresa 'Terri' Maestas. He is survived by both parents (listed above); 6 sisters, 3 brother-in-laws:... View Obituary & Service Information
