If you have any questions, want to join Natural Body's team, or just want to say hi, feel free to fill the form below.
If you need any help and prefer to reach out directly, feel free to call your location or email our corporate office.
Natural Body International Inc.
1123 Zonolite Road, Suite 18
Atlanta, GA 30306
Follow us on Social Media to find specials, updates and great tips about Wellness and much more!
Natural Body Spa & Shop has 8 locations throughout Atlanta, GA neighborhoods and surrounding area, plus 2 locations in Chattanooga, TN.