Create Account

    Venue

    Our Lady of the Lake University - 24th Street Theater

    411 S.W. 24th Street
    San Antonio, TX 78207

    Phone: 210/434-6711, Extension 2148

    Official Website


    24th Street Theater 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. OLLU’s 24th Street Theater can seat up to 50 people, and hosts many plays throughout the year.


    Full map and directions


    There is no accessibility service information available at this time.


    Upcoming Events

    Domestic Hell Film Screening

    February 20, 2019

    Event Rating ( votes)

      • FEATURED

        ​ ​​ ​