Customer Reviews Back to Business Profile
-
Karl H.
-
Folami M.
-
Courtney A.
-
Sophia W.
-
Brittany S.
-
Very clean and calming environment. Friendly staffJalynn L.
-
Kimberlee D.
-
Donita M.
-
Rahul S.
-
Great parking. Central location. Modern feel/amenities. Pleasant staff. Ease of booking, great intro price. Very posh looking front desk staff. Only issue? Location sinage from the road isn't good. Maybe the building number on bottom of glass front door? Or newish numbers on bldg. Google maps shows a red brick building. Not the new colorJama C.
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