Tulsa Spine and Specialty Hospital
Address:
6901 S. Olympia Ave.
Tulsa, OK 74132
6901 S. Olympia Ave.
Tulsa, OK 74132
Information:
Hospital Main: (918) 388-5701
Administration: (918) 388-5706
Business Office: (918) 388-5710
Continuum of Care: (918) 388-5718
Human Resources: (918) 388-5702
Pain Management: (918) 388-5704
Radiology: (918) 388-5705