Ellnora Willand was born in 1912, age 112. Ellnora Willand's address is 800 10th Street North, Northwood, IA 50459. Possible relatives include Emilie Luther, Ward Willand and 1 others. Public records show Ellnora has also lived in Northwood, IA. Ellnora's latest phone number is (641) 324-1398.
Phone Numbers: (641) 324-1398
Results 1 - 1 of 1