Modify Reservation
Book Today

Stanford Shopping Center

Stanford Shopping Center, or simply Stanford, is an upscale open air shopping mall located on Route 82 at Sand Hill Road in Palo Alto, California.

660 Stanford Shopping Center 94304 Palo Alto United States

11:00 - 19:00