The residency of Leonard is at 10218 Suncrest Dr, Tucson, Az 85756. A city Leonard has lived in before is Tucson. We have found 4 possible relatives of Leonard: Meranza Sandra Badilla, Ernie B Badilla, Sandra M Badilla and one other person. Records link phone number (520) 294-6698 with Leonard’s details. Leonard's birth year is 1950. Leonard has reached the age of 74 years.
Ethinicity of this person is Hispanic. His ethnic group is Hispanic. Language he can speak is English. Leonard's level of education is high school. He was born on 1950-10-04.