Shambhala Centre

Photos

670 Bloor St W
Toronto, ON M6G 1L2

Shambhala Centre in Toronto, ON, offers a variety of spiritual and mindfulness programs for individuals seeking personal growth and self-discovery.

With a focus on meditation, yoga, and community events, Shambhala Centre provides a welcoming space for individuals to explore their inner journey in a supportive environment.

Generated from their business information

Own this business?
See a problem?
CanadaOntarioTorontoShambhala Centre

Partial Data by Foursquare.