Map Graph

Equidome

The Equidome is a 3,500-seat indoor arena located at the Los Angeles Equestrian Center complex, located next to the Los Angeles River on Riverside Drive in Burbank, Los Angeles County, California.

Read article
File:LosAngelesEquestrianCenter.JPG
Top Questions
AI generated

List the top facts about Equidome

Summarize this article

What is the single most intriguing fact about Equidome?

Are there any controversies surrounding Equidome?

More questions