Do you have forever 21 store in the mall
Address: 1401 W Esplanade Ave, Kenner, LA 70065, USA
Lara Guidry | Apr 20, 2018
No. Lakeside Mall has one though.
MamaTee504 | Apr 20, 2018
I wish they did have a forever 21
Dangerous Witch | Apr 20, 2018
Yes, i think so
Jennifer P. | Apr 20, 2018
No they don't have a Forever 21 store.
PAF 9615 | Apr 20, 2018
No
Thanks! Your answer is awaiting moderation.