- Facility Name
- Saint Francis Hospital
- Provider Number
- 370091
- Date approved
- 10/23/2006
- State
- OK
- Address 1
- 6161 South Yale Avenue
- Address 2
- Tulsa, OK 74136
- Other Information
- ACS: Sandra Edwards - 918-481-4873: Mary Green - 918-494-9159: Mary Johnson - 918-494-6322