The phone number (954) 442-6080 is Leonardo’s. Leonardo has reached the age of 55 years. 12705 Griffing Blvd, North Miami, Fl 33161 is where Leonardo lives. Companies linked with Leonardo are: Lion Video Inc and Successful Outsourcing Solutions. 1969 is the birth year of Leonardo. Public records show Miami, Coral Gables and North Miami as cities Leonardo also stayed in.