Things to Do Outdoors & Wellness US Cryotherapy Studio City Share Been There Login Register My Next Trip Login Register Get Directions Go Metro Website Outdoors & Wellness Contact Information 11404 Ventura Blvd., Studio City 91604 818-358-4870 +− Leaflet