152 2nd Ave S. | Twin Falls, ID 83301
Float Magic Testimonial 3
I highly recommend this! The experience is top notch. Beautiful spa environment. I feel like I spent the day near the ocean. Can’t wait to do it again. Massage chairs are heavenly.
I highly recommend this! The experience is top notch. Beautiful spa environment. I feel like I spent the day near the ocean. Can’t wait to do it again. Massage chairs are heavenly.