Breadcrumb Home Location Inter I.D., Inc. Inter I.D., Inc. Address 6565 South Yale Avenue Suite 912 Tulsa OK 74063 Get Directions Phone 918-494-9486 Fax 918-494-9480 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