Stanford Shopping Center in United States

business.simon.com

Stanford Shopping Center is open-air, garden-lined mall with high-end department stores & boutiques, specialty shops & eateries.

SHARE
They bringing the shopping experience to a whole new level, and shifting an industry while they’re at it.

LOCATION

Address 660 Stanford Shopping Center, Palo Alto, CA 94304, United States

Phone +1 650-617-8200

Website stanfordshop.com

Maps CRVH+79 Palo Alto, California, United States Open Maps

TAGS

Best Near Places in 20 km
Related destinations