Leon’s current address is 1817 Grant St, Little Chute, Wi 54140. Leon's birth year is 1954. The number currently linked to Leon is (920) 788-2525. Leon has reached the age of 70 years. Leon has previously lived in Little Chute.