Texas Tech University at Amarillo
Texas Tech University at Amarillo , located in Amarillo , Texas , is an official off campus teaching site of Lubbock-based Texas Tech University . 
<triplet> Texas Tech University at Amarillo <subj> Texas <obj> located in the administrative territorial entity