Skip to Main Content
Facility Name
Saint Francis Hospital
Provider Number
370091; 1144228487
Date approved
10/24/2012
State
OK
Address 1
6161 South Yale Avenue
Address 2
Tulsa, OK 74136
Other Information
ACS; Sonya Taylor - (918) 494-9160