Hat Shops in Farmington, NM Lids4601 E Main StFarmington, NM, 874025053269612Cowboy HatsHat Shops Wild West Wholesale Braiding104 Quince StFarmington, NM, 874015053262828Cowboy BootsCowboy HatsHorse SaleHorse SalesTack ShopTack ShopsWestern Apparel SuppliesWestern Wear Show MoreSee AlsoCaps