The Theatres at Canal Place

The Theatres at Canal Place

A branch of Southern Theatres, LLC, the Theatres at Canal Place is a luxury cinema located in the heart of New Orleans. In 2007, The Idea Boutique was honored to be chosen by Southern Theatres for its expertise in marketing strategy, consulting, branding and design, public relations, video and broadcast, web development, social marketing, and media buying. Our work with Southern Theatres has resulted in various awards, including Silver and Judge’s Choice ADDYs.


Responsible for the daily operations of The Grand Theatres and Amstar Cinemas in Alabama, Florida, Georgia, Kentucky, Louisiana, Mississippi, North Carolina, South Carolina, and Texas, Southern Theatres has been a wonderful addition to our clientele, and we still work with them on a daily basis to maintain and market their Reel Rewards program.

Serviced From

September 2007–Present




July 15, 2016