The Body Shop Palo Alto CA
Add Website
Close
The Body Shop
Be first to review 11a Stanford Shopping Center,Palo Alto CA 94304 Phone Number: (650) 323-1951
The Body Shop Store Hours
Hours may fluctuate
Post a review
The Body Shop Nearby
Locations Closest to You miles-
The Body Shop - San Mateo 166 Hillsdale Shopping Center9.71
-
The Body Shop - Newark 1101 New Park Mall11.38
-
The Body Shop - Santa Clara 2855 Stevens Creek Boulevard14.90