Criterion Center Stage Left

Theatre Details
Address: 1530 Broadway, New York, NY 10036
Productions
  Production First Performance
at this Theatre
Last Performance
at this Theatre
1 Blame It on the Movies! 05/16/1989 05/17/1989
2 Suds 09/25/1988 12/04/1988