1 Canal St

French Quarter - New Orleans, LA 70130

(504) 565-3033

Details:

About Imax:

Imax - Administration is located at 1 Canal St in French Quarter - New Orleans, LA - Orleans County and is a business listed in the categories Movie Theaters and Motion Picture Theaters (Except Drive-Ins). After you do business with Imax, please leave a review to help other people and improve hubbiz. Also, don't forget to mention Hubbiz to Imax.

Categories: Movie Theaters and Motion Picture Theaters (Except Drive-Ins)

Share:
Map & Directions:
Directions

Reviews for Imax:


Free QR Code:
Are You a Business Owner?
Claim this Business
— or —
Add your Company for Free