TheaterMania Logo
Home link

The Sheen Center for Thought and Culture

Map of The Sheen Center for Thought and Culture

The Sheen Center for Thought and Culture
18 Bleecker St
New York, 10012

About

The Sheen Center, a project of the Archdiocese of New York, is a forum to highlight the true, the good, and the beautiful. At the Sheen Center, we seek to deepen, explore, challenge, and stimulate ourselves, Catholic and non-Catholic alike, intellectually, artistically, and spiritually.

Current Productions

Past Productions