The reason as to why J.Crew closed in Lakeside Shopping Center in Metairie in January this year is simple.
Coronavirus impacted the company deeply and now they are closing stores that were hit the most. At least the Canal Place store will remain open. For now. Hopefully, it won't close.