Phoenix Shambhala Meditation Center is located in Scottsdale, United States on 7024 E Osborn Rd a. Phoenix Shambhala Meditation Center is rated 5 out of 5 in the category buddhist temples in United States. Spark your heart and mind through the practice of meditation. Shambhala is a global community. There are more than 170 centers and groups around the world, ...
Address
7024 E Osborn Rd a