Eleanor Huglen was born in 1920, age 104. Eleanor Huglen's address is 1726 Lake Shore Drive , Iola, WI 54945. Possible relatives include Amanda Huglen, Gayle Huglen and 2 others. Eleanor's latest phone number is (715) 445-4172. Previous phone numbers include (715) 445-4773.
Also goes by: Eleanor Huglen
Address History: 1726 Lake Shore Drive, Iola, WI 54945;
340 Division Street, Iola, WI 54945;
Shawano, WI 54166
Results 1 - 1 of 1