7391 Waterway Dr #A, Miami, Fl 33155 is where Leonardo resides. Leonardo turned 53 years old. Manleo Import & Export, Inc is business that might have connection with Leonardo. Leonardo was born in 1971. Cities Leonardo has lived in before are Hialeah, Miami and Sunny Isles Beach. People possibly related to Leonardo are Annmarie Marie Quintero, Anna M Quintero, Maria Delc Quintero and one other person. Leonardo owns the phone number (305) 947-8198.