The Echo is located at 1822 w. Sunset Blvd. Los Angeles, CA 90026 in downtown Echo Park. The Echoplex is located below the echo, enter through the alley at 1154 Glendale Blvd. Los Angeles, CA 90026.
The Echo and Echoplex venues focus on new and upcoming music, while also being attentive to older artists who have had a significant influence on music.