Conveniently located in Carmel just minutes from Indianapolis, Indiana.
We offer our guests extraordinary experiences in a peaceful, tranquil ambience that will invigorate and transform you, mind, body and soul. They begin with our serene essential oils to sooth the senses, but end somewhere far deeper within you…. We offer customizable treatments with products that are organic and paraben free.
The perfect gift or for just being you.
Merchants Square, 2182-A East 116th Street Carmel, Indiana 46032