Breadcrumb Home Location Saint Francis Heart and Vascular Institute - Suite A100 Saint Francis Heart and Vascular Institute - Suite A100 Address 6151 South Yale Avenue Suite A-100 Tulsa OK 74136 Get Directions Phone 918-494-8500 Fax 918-307-5578 Page Contents Hours Services & Programs Accepted Insurances Patient Billing Medical Records Saint Francis Careers Hours Services & Programs Cardiac Rehab Accepted Insurances Patient Billing How to Request Your Medical Records The Benefits of Working at Saint Francis