The Shops at Canal Place
The Shops at Canal Place
Stores

The Shops at Canal Place

333 Canal St  New Orleans, 70130
(504) 522-9200
Operating Hours:
sunday 11:00 am - 6:00 pm
monday - saturday 11:00 am - 7:00 pm
333 Canal St  New Orleans, 70130