Ellen Omi was born in 1974, age 50. Ellen Omi's address is 505 N Mcclurg Court Apt 3305, Chicago, IL 60611. Possible relatives include Craig Chawla, Jean Omi and 3 others. Public records show Ellen has also lived in Champaign, IL and Urbana, IL. Ellen's latest phone number is (312) 266-2305. Previous phone numbers include (312) 310-0250 and (312) 421-7530.
Also goes by: Ellen Omi
Address History: 505 N Mcclurg Court Apt 3305, Chicago, IL 60611;
411 E Healey Street Apt 202, Champaign, IL 61820;
Urbana, IL 61801;
Westmont, IL 60559
Results 1 - 1 of 1