University of Incarnate Word

The University of the Incarnate Word is a private, Catholic university with its main campus in San Antonio and Alamo Heights, Texas. Founded in 1881 by the Sisters of Charity of the Incarnate Word, the university’s main campus is located on 154 acres.

Location : 4301 Broadway, San Antonio, TX 78209, United States
Country : USA
Website :
Campus : San Antonio, Texas
World Ranking : 28