Leonard was born 93 years ago. The number currently linked to Leonard is (954) 454-7151. Leonard has previously lived in Hollywood. Leonard’s current address is 600 Parkview Dr #710, Hallandale Beach, Fl 33009. Leonard's birth date was listed as 1930. Leonard's possible relatives are Eudyce B Steinberg, Milton A Stein, Irving Stein and 6 other people.