411 SW 24th St. Our Lady of the Lake UniversitySan Antonio , TX , 78207
Phone: 210-431-392229° 25' 32.2392" N, 98° 32' 33.0432" W
The IFCC promotes friendship, unity and mental and physical fitness through music and dance. Our classes and events are low-cost and some are free!
Arts: Performance, Exercise & Health