J. Crew Closes At Christiana Mall

posted by Phil Feliceangeli -

(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.



Content Goes Here

This ad will close in X seconds.