The Sheen Center for Thought & Culture (Frank Shiner Theatre)New York, NY, United StatesThe Sheen Center for Thought & Culture (Frank Shiner Theatre)New York, NY, United StatesThe Sheen Center for Thought & Culture (Frank Shiner Theatre)New York, NY, United States