His birth year was listed as 1969. The current age of Leonardo is 55. Cities Leonardo has lived in before are El Paso and Socorro. Leonardo is related to or closely associated with Jesus Ortiz Castellanos, Jimmy Acuna Castellanos, Maria Eugenia Castellanos and 6 other people. Records link phone number (915) 790-1414 with Leonardo’s details. 8534 Independence Dr #10, El Paso, Tx 79907 is where Leonardo resides.