Cryotherapy Indy is a God send! Always professional and helpful. I would (and will) recommend to anyone with aches and pains. The Doctors are top notch, best around!
Nice staff. The float was surprisingly relaxing. I wasn't sure I'd be able to relax but I did and it was so neat