This place is located at the following address: Canada, Toronto, ON M4K 3S5, 662 Pape Ave.
The phone number for this place is +1 (416) 461-16-11.
Snow Lion: The Meditation Shop (Online) is open for business at the following schedule: 24 hours a day.
The average score of this place is 4.7 out of 5. You can visit the Snow Lion: The Meditation Shop (Online) reviews page to read other people's opinions about this place and to leave your own review!
Now that it is no long a physical place, its spirit lives on, online. Their products are still of the highest quality and can be counted on.