The number currently linked to Leonard is (561) 276-8115. The birth year was listed as 1945. Michelle D Cullen, Kawannahlou Laakso, Len Dr Laakso and 2 other people are people possibly related to Leonard. In addition to Delray Beach, Leonard also lived in Matlacha, Cape Coral, Boynton Beach and 2 other cities. Leonard now resides at 121 George Bush Blvd, Delray Beach, Fl 33444. Leonard turned 80 years old.
Leonard is Finnish. Possible Leonard's ethnic group is Scandinavian. His main language is English.
Public records show one property record linked with Leonard. Leonard has a property on 121 GEORGE BUSH BLVD, DELRAY BEACH, FL 33444.