What is the location of the headquarters of Activision Blizzard?
Santa Monica
Oakland
Rutland
Hancock
Answer
The headquartiers of Activision Blizzard are in Santa Monica , United States Of America. Santa Monica is a city in Los Angeles County, situated along Santa Monica Bay on California's South Coast.
Activision Blizzard Trivia Showdown: 16 Questions to Prove Your Worth