NEW

The Last Days of Judas Iscariot

Theatre
Name: Ellen Stewart Theatre
Address: 66 E 4th Street; 2nd Floor, New York, NY 10003
Production Details
First performance date: March 9, 2017
Opening date: March 13, 2017
Closing date: March 26, 2017
Links: Official Website
View Larger Size