NEW ORLEANS (WVUE) - Oakwood Shopping Center sits at the base of the Crescent City Connection and has been a mainstay since 1966. With over 900,000 square feet of retail space, it has weathered ...
This comes after Aldi was recently named Christmas Retailer of the Year by the Quality Food Awards, as well as Best Overall Grocer at the prestigious Good Housekeeping Institute C ...