answersLogoWhite

0

NO -- Talbots is not closing all of its stores. Very bad rumor that was nipped in the bud by Talbots execs today.

User Avatar

Wiki User

16y ago

What else can I help you with?