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