Entergy Giant Screen Theater

1 Canal Street,
New Orleans, LA 70130

Unfavorite 2 people favorited this theater

Showing 2 comments

rivest266
rivest266 on July 22, 2019 at 1:36 pm

This opened on October 6th, 1996. Pre-grand opening ad posted.