Theresa Belcastro
September 8, 1967 - October 15, 2025
Theresa D'Addesa Belcastro, 58, passed away and returned to God on Wednesday, October 15th, the feast day of St. Theresa. She passed away in her Staten Island home surrounded by the love of family. Nothing was more important to Theresa than... View Obituary & Service Information