Breadcrumb Home Location Metro Tulsa Foot and Ankle Specialists, PLLC Metro Tulsa Foot and Ankle Specialists, PLLC Address 5711 East 71st Street Suite 115 Tulsa OK 74136 Get Directions Phone 918-494-2902 Fax 918-494-2905 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