Breadcrumb Home Location Spine and Orthopedic Specialists Spine and Orthopedic Specialists Address 8165 South Mingo Road Suite 201 Tulsa OK 74133 Get Directions Phone 918-286-3124 Fax 918-286-3764 Page Contents Accepted Insurances Patient Billing Medical Records Saint Francis Careers Accepted Insurances Patient Billing How to Request Your Medical Records The Benefits of Working at Saint Francis