Iona Lela was born in 1956, age 68. Iona Lela's address is 714 River Mill Parkways , Wheeling, IL 60090. Possible relatives include Adriana Lela, Ana Lela and 11 others. Public records show Iona has also lived in Phoenix, AZ and Evanston, IL. Iona's latest phone number is (847) 445-1378.
Phone Numbers: (847) 445-1378
Address History: 714 River Mill Parkways, Wheeling, IL 60090;
2802 W Mackenzie Drive, Phoenix, AZ 85017;
Evanston, IL 60202;
Oak Park, IL 60301
Results 1 - 1 of 1