Online Appointment Scheduling Request a New Appointment https://www.toctulsa.com/ 918-582-6800 Have a question? Send us a message. Login into Patient Portal