Sephora Stanford Shopping Center

355 Stanford Shopping Center
Palo Alto, CA 94304
US

(650) 327-5180

For the health and safety of our clients and employees all our stores in the US and Canada are currently closed.

How to find us? El Camino Real & Sand Hill Road