The Echo

The Echo is a music venue and nightclub located in the Echo Park neighborhood of Los Angeles, California. It is owned by the same people as Echoplex.