Ottawa Shambhala Meditation Centre is a community space dedicated to the practice of meditation and mindfulness in Ottawa, ON. They offer a variety of meditation classes, workshops, and retreats for individuals seeking inner peace and personal growth.
With a focus on creating a supportive and inclusive environment, the centre welcomes practitioners of all levels to explore the benefits of meditation as a tool for self-discovery and spiritual development.
Generated from their business information