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