The Body Shop in Atlanta - Locations & Hours

Name Address Phone
The Body Shop - Lenox Square - next to Bloomingdales 3393 Peachtree Road NE 404-816-5938
The Body Shop - Maynard H. Jackson Jr. International Airport International Terminal, Space F-R12 404-305-3735
The Body Shop - Perimeter Mall 4400 Ashford Dunwoody Road, 2nd Level, near Macy’s 770-512-7875

Other popular stores in Atlanta: