Our Lady of the Lake University
Location
San Antonio, TX with additional sites in Houston and the Rio Grande Valley
Student Size
2,100
College Type
Private Catholic University, Not for Profit