The Echo
Los Angeles
VENUE
The Echo focuses on new and upcoming music, while also being attentive to older artists who have had a significant influence on music.
CAPACITY
350
PHONE
+1 213-413-8200
ADDRESS
1822 West Sunset Boulevard
Los Angeles
CA
90026, US