4 American Apparel stores in N.J. to close after sale to Canadian firm

Mar 4, 2017 5:27 PM

The four American Apparel stores in New Jersey are down to their last few weeks following the sale of the company. American Apparel has locations at the Menlo Park Mall in Edison, the Cherry Hill Mall, Hoboken and Garden State Plaza in Paramus. All will close by the end of April, according to reports. All 110…

No items found.