Leonard was born 91 years ago. 340 Sunset Dr #1005, Fort Lauderdale, Fl 33301 is where Leonard resides. People possibly related to Leonard are Jac Alan Roth, Susan M Fenster, Susan Levyroth and 5 other people. He has stayed in Ft Lauderdale, Forest Hills, Flushing and 2 other cities before moving to Fort Lauderdale. Leonard has listed (954) 761-8110 as his phone number. The birth year was listed as 1933.