OCSRI Tulsa

Phone

Toll Free: (800) 556-6056

Fax

Main Fax: (918) 505-3225
New Patient Referrals: (918) 592-3809
Human Resources: (918) 505-3256