3LD Art and Technology Center

Theatre Details
Address: 80 Greenwich St., New York, NY 10006
Productions
  Production First Performance
at this Theatre
Last Performance
at this Theatre
1 One Day 02/19/2015 03/01/2015
2 The Human Scale 10/12/2010 10/31/2010