Leon's possible relatives are Hallie Marie Krueger, Leslie F Krueger, Niel G Krueger and one other person. Leon currently resides at 2400 Riverfront Dr #837, Little Rock, Ar 72202. Leon's birth date was listed as 1970. In addition to Little Rock, Leon also lived in Waukesha, Fayetteville, Milwaukee and 2 other cities. The number currently linked to Leon is (262) 446-3777. This year Leon celebrated his 54 birthday.