Leonard has listed phone number: (305) 256-7901. 1967 is the birth year of Leonard. 11478 227Th Ter, Miami, Fl 33170 is where Leonard lives. In addition to Miami, Leonard also lived in Miami. Leonard turned 57 years old.