Elevation Floating Fitness
- Address:537 W 20th St, Idaho Falls, ID 83402
- Phone:(208) 221-2685
- Reviews:8Rating:5.0
Alyson's class is perfectly wonderful!. My friend and I went for the first time last night. It was wonderful! The teacher was really nice and patient. The class was great, lots of stretching and we felt great afterwards.... more