List of TAG Heuer Stores in Santa Clara, CA Outlet Note Regular Brands TAG Heuer California Santa Clara Rating 4.9 based on 94 votes Official Website http://www.tagheuer.com/ Products Watches Sunglasses Chronograph Calibre 36 Carrera 1887 Calibre 17 Calibre 5 Calibre 16 Kirium Phone NameAddressPhone Name/Address/Phone Tag Heuer outlet - Santa Clara 2855 Stevens Creek Blvd, Spc 1355 (408) 247-0620 People Also Viewed