Natural Body Spa & Shop continues to lead the way in environmentally sustainable business practices with the opening of the company’s 12th Atlanta location in August, 2008. The spa has just been awarded Platinum certified under the U.S. Green Building Council’s LEED (Leadership in Energy and Environmental Design) program. The first spa in the United States constructed and designed in accordance with the highest level of LEED specifications, the new location on Dresden Drive in Brookhaven features both a full-service Natural Body Spa & Shop as well as the company’s newest concept, 10TEN Nail Bar.
View LEED Certification Presentation
View Full PDF Article

Leave a comment