J. Crew Closes At Christiana Mall

(Newark, DE) -- A J. Crew store in northern Delaware is no more. The store at Christiana Mall has closed its doors. The retailer is closing 20 stores nationwide due to poor sales. The Christiana Mall location opened in 2010.

title

Content Goes Here