Southern Theatres Theatres at Canal Place

333 Canal St

New Orleans, LA 70130

 Phone: 504-493-6535

Parking

Public Transport