Abercrombie & Fitch store to open January 31st in Downtown Naperville, Illinois
By Brandmarch1 min read

Abercrombie & Fitch will open a new store in Downtown Naperville, Illinois, on Friday, January 31st, at 103 S. Washington Street. The unit was previously occupied by Ulta Beauty.
Store opening
See which brands fit Downtown Naperville
Brandmarch ranks the brands that belong at a center, with the reasoning. Downtown Naperville is already scored against 6,800 brands.
0
0
