Fifty years ago, in October of 1970, the Integral Yoga Institute of New York purchased a building at 227 West 13th Street that has become an oasis of peace and health for thousands of New Yorkers and visitors from around the world. Similarly, in San Francisco, the...

read more