“Joy” on Canal Street – The Theater is Back

Renewal of Downtown Theater Industry brings “Joy” to Canal Street.  As 2011 came to a close, the New Orleans’ entertainment circuit gained an exciting addition with the reopening of the Joy Theater, located at 1200 Canal Street. Its history as a popular … Continue reading