Leonard Alexander Nesta Sr.
Birth date: Jul 2, 1935 Death date: Mar 31, 2020
Leonard Alexander Nesta, Sr., 84, a resident of Fort Myers, FL since 1973 formerly of Newark, NJ passed away March 31, 2020 in Fort Myers, FL. He was born July 2, 1935 in Newark, NJ to the late Alfonso and Laura Nesta. Leonard wo Read Obituary