Possible relatives of Leonardo are: Yolanda Pineda Delacruz, Pascual Iii Cruz, Leonardo Sdela Cruz and 5 other people. Leonardo's birth year is 1959. Leonardo is a resident of 1315 Turtle Creek Dr, Brownsville, Tx 78520. Leonardo has reached 65 years of age. Public records show College Station as a city Leonardo also stayed in. Leonardo has listed (956) 350-5023 as his phone number.
Car sales records show one car purchase done by Leonardo. He purchased Chevrolet Cruze.