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