Stillwater Float Center
"Tyler and I were inspired to bring a Float Center to Boise back in the spring of 2010. Our goal was to introduce Boise to the wonderful floating experience and share in its incredible benefits. We focus on customer service, with the intention of providing each and every client with a sublime floating experience. Come float with us and find out why we have 100% confidence in our product!"
Address: 213 N 10th St, Boise ID 83702
Phone: (208) 342-0228