Entergy Giant Screen Theater

1 Canal Street,
New Orleans, LA 70130

Unfavorite 1 person favorited this theater

Showing 1 comment

rivest266
rivest266 on July 22, 2019 at 10:36 am

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