AMC Palace 12
4486 Veterans Memorial Boulevard,
1 person favorited this theater
This multiplex is located in the south wing of Clearview Mall in Metairie, LA. It was opened by Gulf States Theatres on November 16, 2001. The box office is tucked under a set of escalators near the food court. Access to the lobby is via escalator and elevator. All seats have cupholders and are arranged stadium-style.
Just login to your account and subscribe to this theater