
TAG Heuer
TAG Heuer Boutique Canal Place
333 Canal Street, Suite 1.18 - 1.19, 333 New Orleans LA United StatesImmerse yourself in the thrilling world of motorsport and cutting-edge design at the TAG Heuer Boutique at Canal Place, a premier shopping destination in the heart of New Orleans, Louisiana. The boutique exudes modern sophistication with its sleek wooden flooring and glass display cases, creating an inviting and luxurious atmosphere for enthusiasts.

Contact Us
Opening Hours
- Monday - Saturday: 11:00 am-07:00 pm
- Sunday: 12:00 pm-06:00 pm
Contact
333 Canal Street, Suite 1.18 - 1.19, 333 New Orleans LA United States
Services
- Watch Servicing & Repair
- Private Appointments
Request an Appointment
Thank you for your request. A member of our Client Services team will be in touch with you shortly.