Recent events
Recent events tied to this brand in public sources.
Back to profile1 entries
2020
Talbots closes Stamford Town Center store
Talbots closed its store at Stamford Town Center on June 24 after store officials decided not to renew the lease.