Joy TheaterFind Venues/Louisiana/New Orleans/Joy TheaterJoy Theater1200 Canal St, New Orleans, LA 70112, USARequest infoFavoriteOverviewGallery0About Joy TheaterJoy Theater is located at 1200 Canal St, New Orleans, LA 70112, USA.Pricing PackagesJoy Theater hasn't listed their pricing yet. Connect with them directly to get a customized pricing proposal for your event.Request a QuoteMap1200 Canal St, New Orleans, LA 70112, USAFollow UsCall