J.Crew: 7 stores

J.Crew: 7 storesBusiness Insider/Mary Hanbury

J.Crew is closing stores in Georgia, South Carolina, Tennessee, Louisiana, California,and Canada.

 


Comments are closed.