Pause Studio City
12930 Ventura Blvd Suite 124, Studio City, Los Angeles, CA 91604, United States, Los Angeles, United States
+12138380833
Step away from the chaos and the relentless stress of life and enjoy the ultimate reset. Experience weightlessness and complete relaxat.....reat