Where is Texas Christian University located?
Texas Christian University, Texas Christian University, United States of America (approx. 32.7093°, -97.36168°)
Texas Christian University, Texas Christian University, United States of America (approx. 32.7093°, -97.36168°)