Institution ID 489612 Institution Address 2604 Dover Ave Lubbock, TX 79407 United States Geolocation POINT (-101.934748 33.570121) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control Church Trauma center indicator Off