Sheen Center Gallery

The Gallery is located on the 1st floor of The Sheen Center in the Elizabeth Street Lobby for Art exhibitions. Entrance is on Elizabeth Street

18 Bleecker St, New York, NY 10012, USA

Box Office:
212-925-2812

Emergency:
212-925-2812