As we reported back in March, fashion retailer H&M has finally opened in Oakwood Mall in Gretna. H&M made its New Orleans debut back in 2013 in the french quarter. The new location features 22,000 square feet of space and employs 30 people. Oakwood Center is a 360,000 square foot mall owned by retail giant General [&hellip
Read More »