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