This person's birth year is 1964. This year Leonardo celebrated his 60 birthday. Cities Leonardo has lived in before are Orlando, Hialeah, Opa Locka and 2 other cities. Leonardo’s current address is 13845 Lake Success Pl, Miami Lakes, Fl 33014. People possibly related to Leonardo are Irene Belkys Alvarez, Horacio Villalobos, Cristina E Villalobos and 2 other people. Leonardo has listed phone number: (305) 362-4954.