Edit info
  • Open today, 9:00am - 1:30pm
  • (949) 436-7844
  • 15333 Culver Dr Ste 200 Sola Salons
    Irvine CA 92604

The Zen Of Skin, located at 2901 W Coast Hwy, is a hair removal place in Newport Beach, CA 92663. The Zen Of Skin is a top hair removal studio in Newport Beach with 5 stars and numerous reviews. For more info or to make an appointment, call (949) 436-7844. Find The Zen Of Skin business hours listed below.

Yelp Reviews