Helen Osobu was born in 1978, age 46. Helen Osobu's address is 1338 S Indiana Avenue , Chicago, IL 60605. Possible relatives include Joyce Osobu, Jumokeo Osobu and 3 others. Public records show Helen has also lived in Chicago, IL and Evanston, IL. Helen's latest phone number is (217) 367-6573. Previous phone numbers include (815) 874-2317.
Also goes by: Helen T Williams
Address History: 1338 S Indiana Avenue, Chicago, IL 60605;
4550 N Clarendon Avenue Apt 607s, Chicago, IL 60640;
Evanston, IL 60202;
Rockford, IL 61109;
Urbana, IL 61801
Results 1 - 1 of 1