Address: We are currently located at Shangri-La Paradise (Ojai, CA) until we move to our new permanent location in mid-January.
Please email us for an appointment and directions. Thank you.
Spa Hours ~ Open Tuesday - Saturday 10 am - 6 pm and by appointment.