Nicholas De Leo
November 19, 1959 - March 22, 2024
THE MASS LOCATION HAS CHANGED: Mass will be held at the main church, St. Gabriel Roman Catholic Church, 100 North Main Street, Marlboro. Nicholas De Leo, 64, of Marlboro, passed away on March 22, 2024 at the Sunrise of Marlboro Assisted Living,... View Obituary & Service Information