Question:
How many physical retail stores does the brand have?
Answer:
850
Stores
2021
Unverified - Added by Steward
abercrombieandfitchcompany.gcs-web.com
1