Our Lady of the Lake University

Date of Update:

Courses resumed online March 23 through the end of the term

COVID-19 Information Reference Website

Address:

411 SW 24th St, San Antonio, TX 78207, USA