International Folk Culture Center at OLLU

International Folk Culture Center at OLLU

 210-431-3922

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

International Folk Culture Center on the campus of Our Lady of the Lake University. Terrific wooden floor, great acoustics, good a/c. It’s the 2nd building facing the lake, on the West side of campus behind the Main Building.

Location Info

International Folk Culture Center at OLLU

411 SW 24th St.

San Antonio, TX 78207