Illa Lobdel was born in 1942, age 81. Illa Lobdel's address is 144 Po Box , Pinehurst, ID 83850. Possible relatives include Don Curtis, Cathy Lobdell and 4 others. Public records show Illa has also lived in Kellogg, ID and Osburn, ID.
Also goes by: Illa Lolidell Curtis,
Illa M Lobdell
Address History: 144 Po Box, Pinehurst, ID 83850;
312 W Cameron Avenue # 1044, Kellogg, ID 83837;
Osburn, ID 83849;
Abilene, TX 79603;
Corpus Christi, TX 78404
Results 1 - 1 of 1