Elleia Torres was born in 1906, age 118. Elleia Torres's address is 418 Big Cloud Pass , Lake In The Hills, IL 60156. Possible relatives include Eduardo Delacruz, Elia Esparza and 14 others. Public records show Elleia has also lived in Belvidere, IL and Elgin, IL. Elleia's latest phone number is (815) 975-9132. Previous phone numbers include (847) 321-0033 and (847) 323-1858.
Address History: 418 Big Cloud Pass, Lake In The Hills, IL 60156;
1563 E Fairfield Trail, Belvidere, IL 61008;
Elgin, IL 60120;
Huntley, IL 60142
Results 1 - 1 of 1