Stella Linne was born in 1935, age 89. Stella Linne's address is 17 Devonshire Circle , Elgin, IL 60123. Possible relatives include Lora Duffield, Joel Flesher and 8 others. Stella's latest phone number is (708) 921-4203. Previous phone numbers include (847) 695-1705.
Address History: 17 Devonshire Circle, Elgin, IL 60123;
1431 Abbott Drive Apt 3, Elgin, IL 60123;
Saint Charles, IL 60174
Results 1 - 1 of 1