Blizzard Arena

Blizzard Arena

3000 W. Alameda
Burbank, CA 91523

WEBSITE

MORE DETAILS:

Travel to Burbank, California, and cheer as your favorite pro players stand triumphant over their crushed opponents.

Blizzard Arena LA seats 450 fans of intense esports action
Visitors can shop the arena's Blizzard Store for epic swag
Free wifi for all Arena visitors
Located in Burbank near NBCUniversal Studios, Warner Brothers Studios, and a number of great restaurants

1

1

What Do You Think?

Login to
Comment

(Maximum characters: 800) | You have characters left.

Thoughts, Tips & Reviews

Upcoming Events by This Business

No upcoming events.