Set up an appointment

Are you ready to start the path to maximum healing, beauty and performance? Call or Email us today and we’ll help you set up an appointment at one of our two convenient locations.

6330 E. 75th Street, Suite 124
Indianapolis, IN, 46250
[Open Map]


M – F : 9 am – 6 pm
SAT : Temporarily Closed

971 N Delaware St
Indianapolis, IN 46202
[Open Map]
(In same building as Integrated Health Solutions)

Parking and main entrance located behind the building


M – F : 9 am – 6 pm
SAT : 9 am – 5 pm


Send us a message

Sign Your Waiver Online

Cryotherapy Indy