I'm not sure if Talbots is still open in other Ohio locations, but I can say that the store at Polaris Fashion Place closed this year in late February.
People simply prefer buying their stuff online and there's just no use for stores like these anymore.
There are no replies in this thread yet. Be the first to post a reply below: