That which brings to perfection, That which completes, That which makes us whole. We are St. Louis' 1st holistic, organic, luxury spa! Our philosophy is that complete beauty requires treating the body, spirit and mind. Enjoy healthy alternative beauty, therapy and med spa treatments in a heavenly and non-institutional environment featuring Eminence Organic products from Hungary.

Contact Details

  City Saint Louis, MO
  Zip Code 63119
  Address 7602 Big Bnd Boul
  Phone Number (314) 962-8091