Swatch
Add to Favorites
OPEN NOW
Today: 11:00 am - 6:00 pm
Amenities:
Wheelchair accessible
Swatch Group US Inc
Swatch Store
Parking: Lot, Free
Bike Parking: Yes
Wheelchair Accessible: Yes
Phone: (650) 321-1535
Address: 151 Stanford Shopping Ctr, Palo Alto, CA 94304
Website: http://store.swatch.com
540 University Ave, Palo Alto, CA 94301
961 El Camino Real, Menlo Park, CA 94025
625 El Camino Real, Menlo Park, CA 94025
700 Welch Rd Ste 102, Palo Alto, CA 94304
673 El Camino Real, Redwood City, CA 94063
111 Stanford Shopping Ctr, Palo Alto, CA 94304
365 1st St, Los Altos, CA 94022
611 Santa Cruz Ave Ste B, Menlo Park, CA 94025
365 1st St, Los Altos, CA 94022
261 Hamilton Ave, Palo Alto, CA 94301