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