Founded in 1986 in a living room in the West Village, the Zen meditation center is tucked away on St. John's Lane in a former nightclub.
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram