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