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