Stillwater Float Center
Stillwater Float Center uses float pods to offer a holistic approach to rest and relaxation. Floating helps alleviate stress, tension, pain, and insomnia, and promotes an overall feeling of euphoria and well-being. Our goal is to provide the Treasure Valley with an optimal float experience.
213 North 10th Street, Boise, ID 83702, USA