J.Crew: 7 stores 5:16 PM by Pano Savvidis Views: 19 Business Insider/Mary Hanbury J.Crew is closing stores in Georgia, South Carolina, Tennessee, Louisiana, California,and Canada.