Saint Francis Health System:Saint Francis Hospital Tulsa ampcare January 1, 1970 2900 N Main, Ste 102 Tulsa, OK 74401Saint Francis Health System:Saint Francis Hospital Tulsa Oklahoma Contact Info (918) 494-1897