Leon now resides at 4312 Ponderosa Ave, Albuquerque, Nm 87110. People possibly related to Leon are Annabelle C Serna, Deborah A Serna, Lori L Merrill and 4 other people. Leon turned 58 years old. Leon owns the phone number (505) 888-0540. He has stayed in Albuquerque and Santa Fe before moving to Albuquerque. 1966 is his birth date.
Leon is Hispanic. Ethnic group of this person is Hispanic. He is fluent in English language. Leon compleated graduate school. Leon was born on 1966-08-01.