Open today, 9:00am - 1:30pm
- (949) 436-7844
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.