OSU Physicians Specialty Services Clinic (918) 382-5064 Service Location 717 S Houston Ave Tulsa, Oklahoma 74127 Website Directions Find Services location