Get Rewarded For Your Referrals! Back to Business Profile

Recommend Cryotherapy Indy Downtown to your friends by sharing your unique referral link.

Welcome!

Please provide your email address so we can track your referrals


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!

1513 Reviews

  • Great services
  • Customer service, quality of service and cleanliness of businessđŸ’¯