Zen Buddhist Temple-New York City 206 E. 63rd Street,New York City, NY, 10065 212-888-6262 Website Directions 212-888-6262 Website Directions Add To Address Book Add To Address Book