680 Stanford Shopping Ctr
Palo Alto CA 94304
31 Reviews

Sponsored Topics

See a problem? Let us know!
<p>L'Occitane is a Provence, France based skin care and body care company. Their products are eco-friendly, made in France, and they cultivate their own natural and herbal ingredients. They host in-store skin care events.</p>