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

OPERATING HOURS

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

971 N Delaware St
Indianapolis, IN 46202

(In same building as Integrated Health Solutions)

Parking is available behind our Delaware Street location. The main entrance is also located by the parking lot.

OPERATING HOURS

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

 317.449.2030

 info@cryotherapyindy.com

Send us a message

Sign Your Waiver Online

Cryotherapy Indy