Institution ID
390181
Institution Address
5300 E Skelly Dr
Tulsa, OK 74145
United States
Geolocation
POINT (-95.9180367 36.0979474)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Institution Service Type
Type of Ownership or control
Trauma center indicator
Off