Contact Us

* We do not do online bookings. For services, please directly call the spa to schedule an appointment *

1.213.547.9731 (alternate phone number)


1101 S Vermont Ave #206
Los Angeles, CA 90006

9am – 9pm 7 days a week (Hours may change with Covid19 restrictions)

Closed Thanksgiving Day

Start typing and press Enter to search