Macha Theatre Works at West of Lenin is at 203 N 36th St, Seattle, WA.