Abercrombie & Fitch has permanently closed their Kenwood Towne Centre store recently, maybe as recent as a couple of weeks ago I think. Can't say I blame them, that store never seemed too busy to me, right? Sometimes you have to close the stores that lose money.
There are no replies in this thread yet. Be the first to post a reply below: