Contact
- 411 S.W. 24th Street, San Antonio, TX 78207
- +1 (210) 434-6711
- ollusa.edu
Our Lady of the Lake University is a private institution that was started in 1895. It has a undergraduate enrollment of 1,368, its environment is urban, and the campus size is 52 acres. It uses a semester-based academic year. Its tuition/fees are $30,196
Good