ECMO Capacity Available
Transportation Available
Last Updated: 1/20/2025 5:57:49 PM
6161 South Yale Avenue
Tulsa, 74136, OK
United States
Phone: 918-494-5432
Saint Francis Hospital
6161 South Yale Avenue
Tulsa 74136
OK United States
Phone: 918-494-5432
Program Director
Betsy A. Brooks
918-494-5432
Login requiredMedical Director
Aly El Banayosy, MD
Login required