Echoplex is a live music venue known for hosting diverse performances and events.