Leonard currently resides at 5059 Eclipse Ct, Naples, Fl 34104. Leonard turned 97 years old. Leonard's birth year is 1926. He has stayed in Yarmouth Port and Plymouth before moving to Naples. The number currently linked to Leonard is (239) 643-2348.