Hat Shops in Fairview Heights, IL HatWorld291 Saint Clair SqFairview Heights, IL, 622086186289800Cowboy HatsHat Shops Lids291 Saint Clair SqFairview Heights, IL, 622086186289800Cowboy HatsHat ShopsSoccer Store Show More