Renew Cryotherapy Coming to Downtown Walnut Creek

1513 Cypress St, Walnut Creek

A new cryotherapy center called Renew Cryotherapy is opening in downtown Walnut Creek next to Wax Parlor on Cypress St. Check out this Mercury News article about these new cryotherapy centers opening up in the Bay Area or this Wikipedia entry for info and decide for yourself whether this is a fad or something here to stay. Has anyone ever tried this out? What is it like?