Located in the Saddle Creek property, Natural Body Spa and Shoppe in Memphis fits well into Memphis' first "lifestyle center." They offer expansive retail space and comfortable, inviting treatment rooms. Walk into Natural Body Spa and Shoppe and find yourself in an atmosphere of true pampering luxury.
Tennessee Vacation eGuide
The 2015 eGuide gives you instant access to Tennessee’s irresistible attractions and destinations. Peruse venues online, then put in your order to get a free guide delivered to your doorstep.