Contact Us


(702) 257-NEW U(6398)

Mon - Sun 10:00 AM - 7:00 PM

702) 453-9668

After Hours Service

(702) 321-5195

(by appointment only)

Our location

4860 W Desert Inn Rd #1. Las Vegas, Nevada. 89102. Desert Inn & Decatur (Next to Smith's)

Give us a Message

Book now

Book Natural Beauty Treatments in Las Vegas

We will provide unique natural treatments in a truly inviting and relaxing setting supported by great service.

Book now