Cryotherapy Indy

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

About this gym

Cryotherapy Indy is a fitness gym in Indianapolis, IN. Contact the gym for current membership pricing. See Cryotherapy Indy's full class schedule, membership options, and location details below.

No reviews yet. Be the first!