Allen Edmonds, located in the Stamford Town Center, sells a variety of fashionable footwear and merchandise for men. From suede boots to leather boat shoes, Allen Edmonds has something for every occasion. In addition to shoes, the store also sells shirts, belts, wallets, cuff links and more.