Phone number listed for Leonardo is (817) 536-5690. Public records show Fort Worth, Dallas, Galveston and one other city as cities Leonardo also stayed in. People possibly related to Leonardo are Pedro Flores, Maria Ranulfa Flores, Alicia R Flores and 6 other people. The birth year was listed as 1959. The age of Leonardo is 65. Leonardo currently resides at 10706 Fairfax St, Houston, Tx 77029.