Leonard currently resides at 7611 Saffron Ave, Tucson, Az 85741. Other a city that he has stayed in is Tucson. Leonard's birth date was listed as 1944. The age of Leonard is 80. Leonard owns the phone number (520) 742-7833.
Hispanic is Leonard's ethnicity. Ethnic group of this person is Hispanic. He doesn't have problems speaking English. According to public records Leonard's education level is high school. Leonard's birth date is 1944-01-01.