This year Leon celebrated his 57 birthday. Other a city that he has stayed in is Little Rock. Leon was born in 1967. Leon currently resides at 4659 140Th St, Little Rock, Ia 51243. The possible relatives of Leon are Gerald Gene Deboer, Douglas D Deboer, Ned J Deboer and 6 other people. Phone number listed for Leon is (712) 479-2592.
Dutch is Leon's ethnicity. Leon belongs to Western European ethnic group. English is the language Leon can speak. His date of birth was listed as 1967-01-14.