We have found 9 possible relatives of Leonardo: Veronica Carmona Ramirez, Joseph Martin Ramirez, Feliparamirez Eguia and 6 other people. The current age of Leonardo is 77. Leonardo's birth date was listed as 1947. Leonardo is a resident of 29842 Waller Spring Creek Rd, Waller, Tx 77484. Leonardo has previously lived in Houston. The phone number (713) 695-3004 is Leonardo’s.