Nestled in the heart of Boise’s Northend, The Yoga Tree of Boise supports health and wellbeing through yoga practices.
1674 W Hill Rd studio 18, Boise, ID 83702