Michael Kors just recently opened a new store inside The Shops at Canal Place, located in downtown New Orleans. With being directly across from Saks Fifth Ave it’s definitely going to do major business.
Michael Kors in Canal Place

Michael Kors just recently opened a new store inside The Shops at Canal Place, located in downtown New Orleans. With being directly across from Saks Fifth Ave it’s definitely going to do major business.