His birth year was listed as 1946. Other cities that he has stayed in are Wheeling, Charlotte, Palatine and 2 other cities. Leon’s current address is 1817 Country Dr #102, Grayslake, Il 60030. Leon has listed (847) 231-6755 as his phone number. This year Leon celebrated his 79 birthday.