SAINT FRANCIS HOSPITAL, INC Address: 6161 SOUTH YALE City: TULSA State: OK ZIP Code: 74136 County: TULSA Telephone: (918) 494-2200 Hospital Type: Acute Care Hospitals Other Information Hospital OwnershipVoluntary non-profit - Private Emergency Servicestrue ...