Loca1.jpg


Appointments Preferred
Please call to schedule an appointment.
760-536-3131
Facials, Lashes & Waxing
760-586-5665
Now accepting Walk-Ins when staff is available

Location & Hours


2440 S. Melrose Dr. Unit 105
 Vista, CA 92081

Tuesday - Friday
10:00am - 6:30pm
Saturday 

10:00am - 6:30pm

Sunday
Closed​
Monday by Appointment Only
Closed Thanksgiving Thursday & Friday

Questions? Email Us!

Success! Message received.

1.50ServiceFee_TileSize(WTH).jpg