The Body Shop
6801 Northlake Mall Dr
Charlotte
NC
28216
(704) 921-5868
Open Map
Acne Treatment
Beauty
Forever Living
Fraxel
Lotions
Nail Care
Shaving Products
Shopping
Skin Care
Tooth Health