- (208) 933-2620
- 152 2nd Ave S. | Twin Falls, ID 83301
Join us for a meditative experience in the Zen Garden with crystal bowls.
We do have some yoga mats and meditation cushions, but feel free to bring your own, if desired. Water is recommended; please ensure it has a lid.