December 16, 2016, Nestor Toro passed away on December 16, 2016 in NYACK, New York. Funeral Home Services for Nestor are...