Search results for: 'Texas Tech University Health. Facility address: 3601 4th St, Lubbock, TX, 79430'