Natural Body Spa and Shop
Drag box to select area
Natural Body Spa and Shop is a day spa and beauty product retailer. The store offers an array of retail products for hair care, skin care, body nourishing and a home-spa experience. Spa services offered include eyelash extensions, eyelash perming, brow shaping, massages, facials, manicures and pedicures, microdermabrasian and body wraps.
2385 Peachtree Rd NE, Atlanta, GA 30305
- Hours: Mon, 10am - 6pm; Tue - Fri, 10am - 8pm; Sat, 10am - 7pm; Sun, noon - 6pm