Leon was born in 1943. The age of Leon is 81. He has stayed in Sumner before moving to Sumner. Phone number listed for Leon is (563) 578-5053. 24991 150Th St, Sumner, Ia 50674 is where Leon lives.
More about Leon Duane Nicklaus >>
The number currently linked to Leon is (563) 578-5053. 24991 150Th St, Sumner, Ia 50674 is where Leon resides.