AMC Palace 12
4486 Veterans Memorial Boulevard,
No one has favorited this theater yet
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