This person has lived also in Granite City. 1968 is the birth year of Leon. Leon has reached 56 years of age. The number currently linked to Leon is (618) 451-9901. Leon currently resides at 2802 Cayuga St, Granite City, Il 62040.