724 Dumaine St, At Bourbon, New Orleans, Louisiana 70116 USA
Inside the self guided tour at the museum
Photo Credit: Yelp