Leon Steffen was born in 1932, age 91. Leon Steffen's address is 107 South Division Street , Monmouth, IA 52309. Possible relatives include Ann Steffen, Anna Steffen and 4 others. Public records show Leon has also lived in Bernard, IA. Leon's latest phone number is (319) 673-3631. Previous phone numbers include (319) 673-5731 and (563) 650-5281. The latest email address for Leon Steffen is leo****@att.net.
Nicholas Dehner's current address is 1628 Broadlawn Avenue , Davenport, IA 52803. Nicholas's age is 45 years old (1978). Phone numbers associated with Nicholas are (515) 268-9513 and (563) 344-6764. Nicholas has also lived in Ames, IA and Bettendorf, IA. The latest email used to communicate with Nicholas Dehner is nde****@adelphia.net.
Results 1 - 2 of 2