Canal Place

Location

333 Canal St
New Orleans LA 70131

World-class retailers. Locally celebrated designers. Canal Place is Downtown New Orleans' premier shopping destination for luxury fashion and beauty brands, boutique clothing stores, home goods and much more. Style your French Quarter excursion with the latest trends from Canal Place's exclusive retailers.

Contact

Phone: