Ithaca Zen Center
A place where people can practice meditation and mature their understanding of life
It looks like nothing was found at this location. Maybe try a search?