The Del Close Theater at iO Chicago1501 N Kingsbury St.Chicago, Illinois 60642, US
Total Capacity: 250