Gaden Choling Mahayana Buddhist Meditation Centre 637 Christie Street Toronto, ON M6G 3E6, Canada
Google live map of the area around the centre