Total Wine & More coming to Northlake Shopping Center
Total Wine & More, the country’s largest independent retailer of wine, is opening in the Northlake Shopping Center in Mandeville in Fall of 2020. The new store at 1882 N Causeway Blvd. is 25,000 square feet and will carry thousands of wines, beers, and spirits servicing customers from across the North Shore. In addition to… Read More about Total Wine & More coming to Northlake Shopping Center