Stillwater Float Center

Naturopathic/Holistic, Medical Spas, Hydrotherapy, Sports Medicine, Active Life, Fitness & Instruction, Doctors, Meditation Centers, Day Spas, Health & Medical, Beauty & Spas

Address: 213 N 10th St, Boise, ID, 83702

Category: Healthcare

Tags: #Naturopathic/Holisti #MedicalSpas #Hydrotherapy

Rating: 4.6/5 (18 reviews)

Listed on BizVoices