Nestor I. Olmo
February 9, 1949 - July 17, 2020
Nestor Isaac Olmo, born February 9th 1949, left us in the physical sense at 5:25am on Friday, July 17th 2020. Thankfully, his wife of 45 years Norma, his two sons Nestor and Nicholas, and his fraternal twin Louis were with him during his last... View Obituary & Service Information