6906 N LOOP 1604 W - UC 1.04.02, San Antonio, TX 78249
Distance: 1408 yd.
Company description
UTSA serves more than 30,300 students in 65 bachelor’s, 49 master’s and 21 doctoral degree programs. It is one of the fastest growing higher education institutions in Texas and part of the UT System.