The Shops at Canal Place - New Orleans, LA Mall and Shopping Center
Home > US > Louisiana > New Orleans > The Shops at Canal Place

The Shops at Canal Place

The Shops at Canal Place is enclosed mall with 268,000 sq. feet Gross Leasable Area (GLA). Below you can find The Shops at Canal Place contact information, mall location map (coming soon), nearby hotels (coming soon) as well as The Shops at Canal Place store directory arranged both alphabetically and by categories.

The Shops at Canal Place Contact Information


Address: 333 Canal Street, New Orleans, LA 70130

Phone: (504) 522-9200

Website: The Shops at Canal Place


The Shops at Canal Place Store Directory - A to Z

Directory of all stores in The Shops at Canal Place sorted alphabetically.


The Shops at Canal Place Stores - Categories

Directory of The Shops at Canal Place stores sorted by categories.