Atlanta-based Natural Body Spa and Shop is slated to open its first Kansas location this summer at the new One Nineteen lifestyle center in Leawood. As the 22nd location for the 19 year-old company, the full-service spa will bring a proven concept, focusing primarily on personal health and wellness through naturally oriented spa services and retail products, to the Kansas City community.
View Full Article

Leave a comment