Himalayan Institute Buffalo - Yoga & Meditation 841 Delaware Avenue, Buffalo, NY 14209