This person has lived also in Houston and Austin. Phone number listed for Leobardo is (281) 216-1743. Leobardo now resides at 7106 Triola Ln, Houston, Tx 77074. Leobardo's birth year is 1981. Leobardo turned 43 years old. Leobardo is related to or closely associated with B Olga Estr, Olga Padron Estrada, Armando Medrano Estrada and 6 other people.
Leobardo is Hispanic. Leobardo belongs to Hispanic ethnic group. He doesn't have problems speaking Spanish. According to public records Leobardo's education level is high school. Leobardo's date of birth was listed as 1981-02-06.