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.
Contact us by phone at 416-588-6465 or by email at firstname.lastname@example.org
Our mailing address is:
670 Bloor Street West,
Toronto, Ontario M6G 1L2