T Texas Tech University Health Sciences Center 0 reviews 602 Indiana Ave Lubbock, TX • 79415 View Practice (806) 775-8200
T Texas Tech Physicians 0 reviews 602 Indiana Avenue Lubbock, TX • 79415 View Practice (806) 743-9945