Margaret Ibok's address is 11526 E 75th Street , Tulsa, OK 74136.
Address History: 11526 E 75th Street, Tulsa, OK 74136
Ibok Biok's current address is 6430 Pizarro Drive , El Paso, TX 79912. Ibok's age is 80 years old (1944). Ibok has also lived in Buffalo, NY and Tulsa, OK.
Address History: 6430 Pizarro Drive, El Paso, TX 79912;
74 Sun Street # 3435, Buffalo, NY 14215;
Tulsa, OK 74136;
Irving, TX 75062
Results 1 - 2 of 2