Stillwater Float Center
Health & Beauty $$
213 North 10th Street, Boise, ID 83702
Description
Stillwater Float Center offers a holistic approach to relaxation.Get to know Stillwater Float Center
We started planning a floatation center for Boise back in spring of 2011. Floatation has been scientifically proven to aid in relaxation, pain management, and athletic performance, while improving sleep and increasing general well-being. The goal of Stillwater Float Center is to provide the Treasure Valley with an optimal float experience.