Oscar Ilochi was born in 1970, age 54. Oscar Ilochi's address is 8131 E Harry Street Apt 312, Wichita, KS 67207. Public records show Oscar has also lived in Wichita, KS. Oscar's latest phone number is (316) 519-1252.
Phone Numbers: (316) 519-1252
Results 1 - 1 of 1