The Echo Lounge & Music Hall

Dallas

VENUE

Located in the bustling Design District, This Live Nation Dallas venue is located at The Echo Lounge & Music Hall and features 25,000 square feet of flexible design space including an upscale music hall, intimate VIP lounge, spacious outdoor patio and state-of-the-art production.

ADDRESS

1323 North Stemmons Freeway
Dallas
TX
75207

SOCIAL

UPCOMING EVENTS

UPCOMING EVENTS

04

MAY

2024

Tyla

Doors Open: 19:00

Support to be announced

MORE INFO