What is a Talbot's company store?
The Talbots, Inc. is an international specialty retailer and direct marketer of women's apparel, accessories, and shoes. The Company operates stores in the United States and Canada. Talbots also retails products over the Internet and through its catalog.
DA: 71 PA: 93 MOZ Rank: 76