Leonard's birth year is 1963. 1805 Pompton Dr, Austin, Tx 78757 is where Leonard resides. Leonard was born 61 years ago. Susan Elaine Herrera, Margaret Anne Herrera, Thelma Montelongo Herrera and 4 other people are people possibly related to Leonard. Leonard owns the phone number (512) 453-0149. A city Leonard has lived in before is Austin.
His ethnicity is Hispanic. Ethnic group of this person is Hispanic. English is the language Leonard can speak. According to public records Leonard's education level is high school. Leonard was born on 1963-10-13.