Another Retail Favorite to Close Its Doors: Lubbock’s New York & Company Says Goodbye in J…
Another popular clothing store, New York & Company in the South Plains Mall, will be closing its doors on January 27th, 2020, according to their Lubbock team.