Priscilla Iba was born in 1944, age 80. Priscilla Iba's address is 3353 E 77th Street , Tulsa, OK 74136. Possible relatives include Krista Armstrong, Howard Iba and 1 others. Public records show Priscilla has also lived in Tulsa, OK. Priscilla's latest phone number is (918) 492-1992.
Howard Iba's current address is 5010 East 68th Street Suite 100, Tulsa, OK 74136. Howard's age is 79 years old (1944). Phone numbers associated with Howard are (918) 492-1992 and (918) 492-5353. Howard has also lived in Tulsa, OK. The latest email used to communicate with Howard Iba is spi****@aol.com.
Results 1 - 2 of 2