Service Location All Services. Texas Tech University Health Sciences Center 1400 S. Coulter St., Suite 5100 Amarillo, TX 79106 806.414.9559.