Southern Rep Theatre New Orleans

365 Canal Street, Canal Place Shopping Centre, Level 3 New Orleans , Louisiana, United States - Phone: 504 566 9212 , 504 522 6545