There's such a melancholy in the air when I discuss Pier 1 with my family. We frequented their stores for ages and now they are dropping like flies, closing left and right. It's upsetting. Our Ithaca NY at S Meadow Street store will close on February 26th.
There are no replies in this thread yet. Be the first to post a reply below: