New York Zen Center for Contemplative Care Aug 17, 2015 | 0 comments Loading Map.... New York Zen Center for Contemplative Care119 West 23rd Street, No. 401 - New YorkDetails 40.7434015 -73.99345740000001 Address 119 West 23rd Street, No. 401 New York NY 10011 United States Upcoming Events No events in this location Submit a Comment Cancel replyYou must be logged in to post a comment.