Tulsa Bone & Joint Owasso Categories PHYSICIANS 12455 E 100th St N, Ste 260 Owasso OK 74055 (918) 272-9464 (918) 272-9512 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×