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