Breadcrumb Home Find a 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