Website: http://www.ollusa.edu
210-434-6711
411 S.W. 24th Street, San Antonio, TX 78207
Providence West Social Room (PWSR) is located on the beautiful campus of Our Lady of the Lake University (OLLU). OLLU, founded in 1895 by the Congregation of Divine Providence, is a coeducational liberal arts institution with an enrollment of more than 3,300 students. PWSR seats up to 150 people, and can be configured to host concerts, lectures, guest speakers, and banquets.
Our Lady of the Lake University - Providence West Social Room
411 S.W. 24th Street
San Antonio, TX 78207