Khuda Bakhshkhan's address is 7904 S 92nd East Place , Tulsa, OK 74133. Possible relatives include Sheila Atchley, Selena Cook and 9 others. Public records show Khuda has also lived in Tulsa, OK. Khuda's latest phone number is (918) 439-1946. Previous phone numbers include (918) 940-1532.
Results 1 - 1 of 1