The current age of Leonard is 87. Leonard's birth year is 1936. Leonard’s current address is 7767 Doubleton Dr, Delray Beach, Fl 33446. In addition to Delray Beach, Leonard also lived in Setauket, Stony Brook and Old Field South. The phone number (561) 638-9927 is Leonard’s.
English is his ethnicity. Public records show that Leonard is belongs to Western European ethnic group. English is his mother tongue. High school is his education level. He was born on 1936-10-13.
Public records show one property record linked with Leonard. Leonard owns a property located at 7767 Doubleton Drive Delray Beach FL 33446. Property linked with Leonard has estimated value of $222,597.