Saint Francis Trauma Institute Clinic
6161 South Yale Avenue
Trauma Tower Level B
Tulsa
OK 74136
6161 South Yale Avenue
Trauma Tower Level B
Tulsa
OK 74136