Leonardo's possible relatives are Rosa Y Ramirez, Roberto Daniel Ramirez, Veronica B Ramirez and 6 other people. The current age of Leonardo is 64. 1960 is the birth year of Leonardo. Cocoloco, Inc is a business Leonardo has some connections with. Leonardo is a resident of 3226 River Oaks Dr, New Orleans, La 70131. Public records show New Orleans and Metairie as cities Leonardo also stayed in. Leonardo has listed phone number: (504) 391-1182.