List of Swatch Stores in Mcallen, TX Outlet Note Regular Brands Swatch Texas Mcallen Rating 4.6 based on 74 votes Official Outlet shop.swatch.com Official Website http://www.swatch.com Products Watches Irony Skin Automatic Touch Guard NameAddressPhone Name/Address/Phone Swatch outlet - McAllen La Plaza Mall (956) 631-0717 Swatch outlet - McAllen 2200 S 10th St, Ste R03 (956) 631-0947 People Also Viewed