← Back to Events
Built in 2005, The McGuire Theater is a multi-disciplinary performance space in the Walker Art Center.