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
No Upcoming Events
This artist has no upcoming events listed