Other cities that he has stayed in are Miami and Coconut Grove. Leonard’s current address is 7101 74Th St, Miami, Fl 33143. This person is linked with companies: Versatek Inc and La Management Group, Inc. Leonard owns the phone number (305) 205-3690. Leonard turned 77 years old. 1947 is the birth year of Leonard. People possibly related to Leonard are Ana Beatriz Arteaga, Barbara M Arteaga, Marie Ofelia Arteaga and 6 other people.