south side music hall s

1135 South Lamar
Dallas
Texas
United States