Institution ID
489895
Institution Address
8050 Hwy 91
Odessa, TX 79765
United States
Geolocation
POINT (-102.367643 31.845682)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off