Customer Reviews Back to Business Profile

  • Great parking. Central location. Modern feel/amenities. Pleasant staff. Ease of booking, great intro price. Very posh looking front desk staff. Only issue? Location sinage from the road isn't good. Maybe the building number on bottom of glass front door? Or newish numbers on bldg. Google maps shows a red brick building. Not the new color
  • On site staff was absolutely amazing! Cannot say enough about how accommodating they were, super friendly and very professional. Can’t wait to make another visit!
  • Super clean facilities, great staff, very pleasant experience
  • Staff was extremely helpful for a "first timer" Experience was positive.
  • Great customer service

Cryotherapy Indy Downtown

Wellness Center


971 N. Delaware Street
Indianapolis, IN 46202
United States

Mon - Fri: 9:00am - 8:00pm
Sat: 9:00am - 5:00pm

+1 (317) 680-5724

 Google

 Facebook

 Yelp

Refer Your Friends And earn rewards!