Book Online

Visit our online booking site using the link below.

Online Booking Website

4ce57662 6cf0 4860 951c b5aece646534

Cryotherapy Indy

Wellness Center


6330 E. 75th Street Suite 124
Indianapolis, IN 46250
United States

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

+1 (317) 795-0356

Visit Our Website

 Facebook

 Yelp

 Google

Refer Your Friends And earn rewards!

1157 Reviews

  • The people and the facility