SOUTH SIDE MUSIC HALL

South Side Music Hall

1135 S Lamar St, Dallas, 75215