The Body Shop
Drag box to select area
The Body Shop specializes in beauty products for the face, hair, home and body. It seeks out natural ingredients and offers a wide range of lines and products for men, women and children. As part of international beauty giant L'Oreal, this location offers an extensive inventory, soothing atmosphere and attentive service.
3393 Peachtree Rd NE, Atlanta, GA 30326
- Hours: Mon - Sat, 10am - 9pm; Sun, noon - 6pm
- Accessible: yes