Our Location

The Shambhala Meditation Centre of Toronto is located at 670 Bloor Street West, Suite 300, just east of Christie Subway station at Manning Avenue.












We are on the third floor in the heart of the Korean Business Area. Stairway access is on the east side of the building (on the right in this photo).

Contact us by phone at 416-588-6465 or by email at [email protected]


Our mailing address is:

670 Bloor Street West,
Suite 300
Toronto, Ontario M6G 1L2