Get tickets for Improvised Shakespeare Company in Chicago, IL. The event will be held at The Del Close Theater at iO Chicago on February 22, 2019.