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