Store name: Abercrombie & Fitch Address: 5725 JOHNSTON STREET, Lafayette, LA Shopping mall: The Mall of Acadiana State: Louisiana Store phone: 337-406-0598 Location: Suite Lower Level, 106 Category: 25
: