Based in New Orleans, Louisiana, Southern Theatres L.L.C. has only been in business for less than 14 years and already owns The Grand Theatre, AmStar Cinemas and Movie Tavern, and operates 433 screens at 39 theaters in New Orleans, Alabama, Florida, Georgia, Kentucky, Louisiana, Mississippi, North Carolina, Pennsylvania, Ohio, South Carolina and Texas.
There is no infomation for this theater chain at this moment.