The Echo is a live music venue, bringing great music to Echo Park for over 10 years. While the Echo’s Read more [...]
-
-
Echoplex – Los Angeles
Category: Music VenuesEchoplex is the larger venue down the stairs connected to The Echo. We are a live music venue featuring the Read more [...]