The Body Shop
157A Great Mall Dr Suite 1089 Suite 1089, Milpitas CA 95035
(408) 945-6459
Directions
Order Online Delivery
Instacart
Ubereats
Milpitas, California
The Body Shop
157A Great Mall Dr Suite 1089 Suite 1089, Milpitas
(408) 945-6459