Leonard Alexander Nesta Sr.
July 2, 1935 - March 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 worked with... View Obituary & Service Information