Breadcrumb Home Location Premier Orthopedic Specialists of Tulsa Premier Orthopedic Specialists of Tulsa Address 2448 East 81st Street Suite 1520 Tulsa OK 74137 Get Directions Phone 918-900-2520 Fax 918-900-2521 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