fbpx
If you must cancel or rebook your appointment, we respectfully request at least 24-hour notice. Cancellations or missed
appointments without 24-hour notice will result in a charge of part or all of the service amount.

Contact Us

Get in Touch

Contact

1605-B S Melrose Dr #102

Vista, CA 92081

Tel: (760) 695-7115

Hours of Operation

TUESDAY – SATURDAY
By appointment only

SUNDAY & MONDAY
We are closed

Drop Us a Line

Don't be shy. Let us know if you have any questions!