Institution ID
480506
Institution Address
7619 University Ave
Lubbock, TX 79423
United States
Geolocation
POINT (-101.869703 33.523827)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off