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. 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