South Side Ballroom

South Side Ballroom

Dallas, TX, USA
Address 1135 Botham Jean Blvd #101, Dallas, TX 75215, United States
Capacity 4,000
Opened 2007
Social media