New York & Company inside Crossroads Center will soon be closing down. Management says the store will officially close on January 24th and declined to comment on why the store is closing.
Two more stores in the Crossroads Center will soon be closing their doors. Deb Shops had a going out of business sale start on Friday and the Limited inside Crossroads is also closing on January 25th