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