Public records show Indianapolis as a city Leon also stayed in. Leon has listed (317) 925-6545 as his phone number. Leon has reached 64 years of age. Leon's birth year is 1960. Leon’s current address is 1906 Koehne St, Indianapolis, In 46202.
African American 1 is his ethnicity. He belongs to All African American Ethnic Groups ethnic group. English is the language Leon can speak. Level of education Leon compleated is college. Leon's date of birth was listed as 1960-12-20.