Himalayan Institute Buffalo - Yoga & Meditation
841 Delaware Ave, Buffalo 14209