The Body Shop
132 Christiana Mall space #1630, Newark DE 19702
(302) 731-7250
Directions
Order Online Delivery
Instacart
Ubereats
Newark, Delaware
The Body Shop
132 Christiana Mall space #1630, Newark
(302) 731-7250