Neil H. McElhearn
May 27, 1961 - November 4, 2020
Neil H. McElhearn, 59 a lifelong Staten Islander passed away on Wednesday, November 4, 2020, at home surrounded by his loving family after a long battle with cancer. Born Saturday, May 27, 1961 in Staten Island, NY, he was the devoted son of... View Obituary & Service Information