- (208) 933-2620
- 152 2nd Ave S. | Twin Falls, ID 83301
Join us for a meditative experience in the Zen Garden. Featuring Float Magic’s new 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.