Icebox Cryotherapy Studios opens new location in Sugar Land December 13, 2021 Sierra Rozen The business is located at 18802 University Blvd., Ste. 150, Sugar Land. Related