• House of Blues - Voodoo Garden (map)
  • 225 Decatur Street
  • New Orleans, LA, 70130
  • United States