Houston Zen Center is a place to practice meditation in the Zen tradition. The Center offers daily meditation, classes on Zen, Buddhism and spirituality.