Where is Texas Christian University?
Where is Texas Christian University located?
Texas Christian University, Texas, United States (approx. 32.7093°, -97.36168°)
Where is Texas Christian University on the map?
Texas Christian University - Baylor University
{"latitude":32.7093,"longitude":-97.36168,"title":"Texas Christian University"}