Chris DeLuca
January 1, 1947 - February 21, 2024
In Loving Memory of Chris DeLuca, a devoted husband, father, grandfather, brother, uncle, and cousin, passed away on Wednesday, February 21, 2024, at Staten Island University Hospital North. Born Wednesday, January 1, 1947 in Brooklyn, New... View Obituary & Service Information
