100% Were impressed
The Brookhaven location for Natural Body is the first spa in the United States to achieve Platinum LEED certification by the U.S. Green Building Council.  Natural Body is known for its green products and natural ingredients.  This location offers full-service spa offerings as well as a shop with clothing and jewelry and locally-made body care products. The shop's sister salon, 10Ten, is next door and completes the offering with nail and makeup services.
1432 Dresden Dr NE, Atlanta, GA 30319
(404) 816-8801
  • Fax: 404-816-8809
  • Accessibility Details: street level entry
  • Hours: Mon-Sat, 10am - 8pm; Sun 12pm - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »