Stillwater Float Center

Stillwater Float Center Find Health Spa

213 North 10th Street , Boise, ID 83702
Stillwater Float Center in Boise provides flotation therapy sessions aimed at stress relief, pain management, meditation and deep rest. Floats can be scheduled online, and the center sells gift certificates along with membership packages for regular floaters.

Location

Add Review

Price
Quality
Punctuality
Responsiveness
Chat with us! ×
Hello! How can we help you today?