Store
On at Stanford Shopping Center
📍 660 Stanford Shopping Ctr
This On location in Stanford Shopping Center, Palo Alto, CA, specializes in performance footwear and apparel designed for runners of all levels, offering a wide range of shoes, socks, and accessories that cater to comfort and durability during long-distance runs. The store's knowledgeable staff provides personalized fitting sessions and expert advice on the latest running technology, making it a must-visit spot for serious athletes and casual joggers alike in this upscale shopping environment.