Institution ID
489558
Institution Address
602 Indiana Ave
Lubbock, TX 79415
United States
Geolocation
POINT (-101.891224 33.588055)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Institution Service Type
Type of Ownership or control
Trauma center indicator
Off