Filter Options
Required*
Filter
Houston / Texas / United States
0.0
Started in 1947, the Talbots Inc. is a multi-channel retailer and direct marketer of womens apparel, shoes as well as accessories. Located in Houston, Texas, the company operates in over 580 stores in 47 states, the District of Columbia and Canada. It offers an array of wardrobe options for women of all shapes and sizes. The company specializes in jacket, trench, white shirt, ballet flats and pearls. Its direct marketing operation circulates approximately 55 million catalogs worldwide.