About The Talbots, Inc.
Operating in the Retailers industry, The Talbots, Inc. is based in Hingham, Massachusetts (MA). The company has attracted investment from Sycamore Partners. The company is backed by private equity. Founded in 1963, it is headquartered in Hingham, Massachusetts (MA).