Amc Elmwood Palace 20

Amc Elmwood Palace 20 is listed under the Theatres category (which is under the following categories: Other Consumer Products & Services -> Motion Picture Theaters, Except Drive In). They are listed as being a B2C (business to consumer) company. They are located at 1200 Elmwood Park Boulevard in New Orleans, Louisiana.
Mobile and regular directions can be viewed below as well as their phone number, ratings, website (when listed).


Driving Directions
Address:
Amc Elmwood Palace 20
1200 Elmwood Park Boulevard
New Orleans, Louisiana 70123
Get mobile directions from current location:
or enter a starting address:


Phone Number: 504-733-2029
Website: amctheatres.com
Industry: Information
Amc Elmwood Palace 20 Location

Amc Elmwood Palace 20 Reviews & Additional Information

Amc Elmwood Palace 20 Reviews and Ratings
Average Local Rating

0 out of 5 stars from 0 reviews.

Average Customer Star Rating
22414346-Amc Elmwood Palace 20

Reviews

We currently have no ratings or reviews for this Theatres listing. If you have used their services before please think about leaving a review for future visitors to this page and potential Amc Elmwood Palace 20 patrons.


Theatres Listings in New Orleans
The following Theatres profiles are also available in New Orleans
Amc Elmwood Palace 20
1200 Elmwood Park Boulevard
American Multi Cinema Inc
1200 Elwood Park Boulevard
Audubon Commission
1 Canal St
Barnstorm Cinema Llc
1041 Constance St # 312
Canal Place Cinemas
333 Canal St
Canal Place Theatre
333 Canal St # 327
Digital Cinema Studio
824 Distributors Row # 800
Grand Theatre
6601 Plaza Drive
Gulf States
1200 Elmwood Park Boulevard
Gulf States Theaters
1200 Elmwood Park Boulevard
Imax Theatre
1 Canal St
Live Theaters
2301 Soniat St