Institution ID
399603
Institution Address
650 S Peoria Ave
Tulsa, OK 74120
United States
Geolocation
POINT (-95.975864 36.150636)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Institution Service Type
Type of Ownership or control
Trauma center indicator
Off